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>