ホームページ  >  記事  >  ウェブフロントエンド  >  すべての文字を置換せずに、JavaScript で文字列内のドットを置換する方法

すべての文字を置換せずに、JavaScript で文字列内のドットを置換する方法

DDD
DDDオリジナル
2024-10-21 20:23:29204ブラウズ

How to Replace Dots in Strings with JavaScript Without Replacing All Characters?

JavaScript を使用した文字列内のドットの置換

問題:

すべてのインスタンスを削除したいと考えていますJavaScript 文字列からピリオド (.) を取得します。たとえば、「okay.this.is.a.string」を「okay this is a string.」に変換します。

試行された解決策:

mystring.replace(/ ./g,' ');

ただし、この試行では文字列内のすべての文字がスペースに置き換えられます。

解決策:

ピリオド ( .) は正規表現において特別な意味を持ち、「任意の文字」を表します。リテラルのピリオドと一致させるには、バックスラッシュでエスケープする必要があります:

mystring = mystring.replace(/./g,' ');

以上がすべての文字を置換せずに、JavaScript で文字列内のドットを置換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。