ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript で正規表現を使用して複数のスペースを 1 つのスペースに置き換える方法

JavaScript で正規表現を使用して複数のスペースを 1 つのスペースに置き換える方法

DDD
リリース: 2024-11-09 13:02:02
オリジナル
377 人が閲覧しました

How to Replace Multiple Spaces with a Single Space Using Regular Expressions in JavaScript?

正規表現を使用して複数のスペースを 1 つのスペースに置き換える

複数のスペースを含む文字列が与えられた場合、それらの複数のスペースをどのように簡潔に変換できますか?単一のスペースですか?これは、JavaScript で正規表現を使用することで実現できます。

正規表現 ss は、スペース、タブ、改行などの 1 つ以上の空白文字の任意のシーケンスと一致します。このパターンを ' ' に置き換えることで、複数の空白文字をすべて 1 つのスペースに効果的に変換できます。

JavaScript でこれを行うには、次のコードを使用します。

string = string.replace(/\s\s+/g, ' ');
ログイン後にコピー

または、次の場合特にスペースのみをターゲットにしたい場合は、次のバリエーションを使用します。

string = string.replace(/  +/g, ' ');
ログイン後にコピー

このメソッドは、「犬の尻尾は長く、赤いです!」などの文字列を効果的に変換します。希望の「犬の尻尾は長く、赤いです!」に変換します。

以上がJavaScript で正規表現を使用して複数のスペースを 1 つのスペースに置き換える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート