JavaScript を使用して文字列からスペースを削除するにはどうすればよいでしょうか? 質問する

JavaScript を使用して文字列からスペースを削除するにはどうすればよいでしょうか? 質問する

文字列内のスペースを削除するにはどうすればよいでしょうか? たとえば:

入力:

'/var/www/site/Brand new document.docx'

出力:

'/var/www/site/Brandnewdocument.docx'

ベストアンサー1

これ?

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

var str = '/var/www/site/Brand new document.docx';

document.write( str.replace(/\s/g, '') );


更新:に基づいてこの質問、 これ:

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

より良い解決策です。同じ結果が得られますが、より高速です。

正規表現

\sは「空白」の正規表現であり、g「グローバル」フラグであり、すべて\s(空白)に一致することを意味します。

素晴らしい説明が+見つかりますここ

補足として、一重引用符内の内容を任意の内容に置き換えることができるため、空白を他の文字列に置き換えることができます。

おすすめ記事