ホームページ > 記事 > ウェブフロントエンド > jsでreplace関数を使う方法
JavaScript の replace() 関数は、文字列内の指定された値を検索して置換するために使用されます。構文は string.replace(searchValue, replaceValue) です。searchValue は検索する値、replaceValue は置換値で、置換後の新しい文字列が返されます。オプションの正規表現フラグでは、グローバル置換 (g)、大文字と小文字を区別しない (i)、または複数行置換 (m) などの置換動作を指定できます。
JavaScript で replace() 関数を使用する
replace() 関数は、文字列内の指定された値を検索して置換するために使用されます。構文は次のとおりです。
<code>string.replace(searchValue, replaceValue)</code>
ここで、
使用法:
replace() 関数は、searchValue に一致するすべての部分文字列が replaceValue に置き換えられた新しい文字列を返します。元の文字列は変更されません。
例:
<code>let str = "Hello, world!"; let newStr = str.replace("world", "JavaScript"); console.log(newStr); // 输出:"Hello, JavaScript!"</code>
オプション:
replace() 関数は、オプションの正規表現フラグ (フラグ) を使用して置換動作を指定することもできます:
例:
<code>let str = "Hello, WORLD! Hello, world!"; let newStr = str.replace(/world/gi, "JavaScript"); console.log(newStr); // 输出:"Hello, JavaScript! Hello, JavaScript!"</code>
上記の例では、正規表現 /world/g は、「world」文字列のすべてのインスタンスと一致します (大文字と小文字は区別されません)。
その他の注意事項:
以上がjsでreplace関数を使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。