JavaScriptで文字列からスペースを削除する方法

青灯夜游
リリース: 2023-01-04 09:34:56
オリジナル
5731 人が閲覧しました

Replace() を js の正規表現とともに使用すると、文字列スペースを削除できます。たとえば、すべてのスペースを削除するには「replace(/\s /g,"")」、「replace(/^\s | \s $/g,"")" は先頭のスペースを削除し、"replace(/^\s*/g, "")" は左側のスペースを削除します。

JavaScriptで文字列からスペースを削除する方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

javascript でスペースを削除する

JavaScript では、正規表現で replace() メソッドを使用して、文字列からスペースを削除することができ、非常に効率的です。

1. すべてのスペースを削除します:

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

2. 両端のスペースを削除します:

str=str.replace(/^\s+|\s+$/g,"");
ログイン後にコピー

3. 左側のスペースを削除します:

str=str.replace( /^\s*/g, "");
ログイン後にコピー

4. 適切なスペースを削除します。

str=str.replace(/(\s*$)/g, "");
ログイン後にコピー

は、次のような関数として記述できます。

<script type="text/javascript">
   function trim(str){ //删除左右两端的空格
       return str.replace(/(^\s*)|(\s*$)/g, "");
   }
   function ltrim(str){ //删除左边的空格
       return str.replace(/(^\s*)/g,"");
   }
   function rtrim(str){ //删除右边的空格
       return str.replace(/(\s*$)/g,"");
   }
</script>
ログイン後にコピー

[推奨学習: JavaScript 上級チュートリアル ]

関連関数の紹介: replace() メソッド

Thereplace() メソッドは、文字列内の一部の文字を他の文字に置き換えたり、文字列に一致する部分文字列を置き換えたりするために使用されます。正規表現。

構文:

stringObject.replace(regexp/substr,replacement)
ログイン後にコピー

パラメータ:

  • regexp/substr: 必須。置換する部分文字列またはパターンを指定する RegExp オブジェクト。

    値が文字列の場合、最初に RegExp オブジェクトに変換されるのではなく、リテラル テキスト パターンとして取得されることに注意してください。

  • 交換: 必要です。文字列値。テキストを置換する関数、または置換テキストを生成する関数を指定します。

戻り値: 正規表現の最初の一致またはすべての一致を置換で置き換えることによって取得された新しい文字列。

プログラミング関連の知識について詳しくは、プログラミング ビデオをご覧ください。 !

以上がJavaScriptで文字列からスペースを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!