1. ホーム
  2. javascript

[解決済み] すべての空白文字を置換する

2022-04-26 04:39:59

質問

JavaScriptで空白文字(スペース、タブ、改行)の出現をすべて置き換えたい。

どうすればよいのでしょうか?

試してみました。

str.replace(/ /gi, "X")

解決方法は?

あなたが欲しいのは \s

単一の空白に一致する 文字(スペース、タブ、フォーム フィード、ラインフィード

に相当する。

[ \f\n\r\t\v\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]

ファイアフォックス [ \f\n\r\t\v] IE .


str = str.replace(/\s/g, "X");