JavaScript 文字列内の特定の文字/文字列の出現をすべて迅速に置換するには、最も効果的な方法を選択します。オプション (while、for ループ、正規表現) の中で、最も高速で汎用性の高い正規表現は正規表現です。
確実に行うには、'g' フラグを指定した正規表現を使用します。すべてのインスタンスを置き換えます。たとえば、「str」の「foo」を「bar」に置き換えるには:
str.replace(/foo/g, "bar")
パターンが文字列の場合、それを RegExp オブジェクトに変換します:
var pattern = "foobar", re = new RegExp(pattern, "g");
これ包括的なアプローチにより、JavaScript 文字列内の文字/文字列の効率的な置換が可能になります。
以上がJavaScript で出現する文字または文字列をすべて置換する最も効率的な方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。