JavaScript 文字列内のドット (.) を削除または置換するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-10-21 20:25:29
オリジナル
400 人が閲覧しました

How to Remove or Replace Dots (.) in JavaScript Strings?

JavaScript 文字列内のドットの置換

文字列を操作する場合、特定の文字を削除または置換する必要が生じる場合があります。この場合、当面のタスクは、JavaScript 文字列内のドット (.) のインスタンスをすべて削除することです。

次の例を考えてみましょう。

<code class="javascript">var mystring = 'okay.this.is.a.string';</code>
ログイン後にコピー

望ましい結果は、文字列からドットを削除すると、次のようになります。

okay this is a string
ログイン後にコピー

最初の試行には、replace() メソッドの使用が含まれる可能性があります:

<code class="javascript">mystring.replace(/./g,' ')</code>
ログイン後にコピー

ただし、このアプローチでは、文字列全体が誤って空白に置き換えられます。 。この問題を解決するには、ドット (.) 文字をバックスラッシュ () を使用してエスケープする必要があります。これは、ドットが正規表現内で特別な意味を持ち、任意の文字を表すためです。

目的の結果を達成するための正しいコードは次のとおりです。

<code class="javascript">mystring = mystring.replace(/\./g,' ')</code>
ログイン後にコピー

ドットをエスケープすることで、正規表現はドット文字自体の出現のみに一致するようになり、必要な置換が可能になりました。

以上がJavaScript 文字列内のドット (.) を削除または置換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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