web関連

【javascript】スペース(空白)・改行・タブを削除(置換)する方法

javascriptで値を取得した時にスペース(空白)や改行などを削除したかったときの備忘録

「replace()」でスペース(空白)・改行・タブを置換する

replace()を使って置換をかければ空白を無くすことができる。

string.replace(/\s+/g, '');

上記コードは「全てのスペース(空白)・改行・タブ''に変換」という意味。

  • \sが「スペース・タブ文字・改行文字」を指す
  • /gは一致する全てに反映という意味

実際の使用例としては以下のように使用する。

var text = "<h1>	te  s t</h1>";
text.replace(/\s+/g, '');
// 出力結果:<h1>test</h1>

Leave a Comment

入力エリアすべてが必須項目です。メールアドレスが公開されることはありません。

内容をご確認の上、送信してください。