次のような文字列があるとします:
「この犬は尻尾が長くて、赤いんです!」
スペースを最大 1 つだけに保つために、どのような jQuery または JavaScript マジックを使用できますか?
ゴール:
「この犬は尻尾が長くて、赤いんです!」
ベストアンサー1
タブや改行などもカバーしたい場合は、次のよう\s\s+
に置き換えます' '
。
string = string.replace(/\s\s+/g, ' ');
本当にスペースだけをカバーしたい場合(タブや改行などはカバーしたくない場合)は、次のようにします。
string = string.replace(/ +/g, ' ');