ThereplaceAll() メソッドは、JavaScript 文字列内の指定された部分文字列をグローバルに置換し、一致するすべての部分文字列を指定された置換文字列に置き換えます。使用方法は string.replaceAll(searchValue, replaceValue) です。searchValue は置換される部分文字列、replaceValue は置換される新しい文字列です。
JavaScript での replaceAll() の使用法
質問: JavaScript での replaceAll()メソッドは何をしますか?
回答: replaceAll() メソッドは、文字列内の指定された部分文字列をグローバルに置換するために使用されます。文字列内の一致するすべての部分文字列を指定された置換文字列に置き換えます。
使用法:
<code class="js">string.replaceAll(searchValue, replaceValue);</code>
ここで:
は、置換される元の文字列です。
は、置換される部分文字列です。
は、部分文字列を置き換える新しい文字列です。
例:
<code class="js">const str = "JavaScript is a popular programming language."; // 将 "is" 替换为 "was" const newStr = str.replaceAll("is", "was"); console.log(newStr); // 输出:"JavaScript was a popular programming language."</code>
注: replaceAll() メソッドは、完全に一致した部分文字列のみを置換します。たとえば、次の例では、cat は文字列内の完全に一致する部分文字列ではないため、
a は置換されません。
<code class="js">const str = "The cat is on the mat."; // 试图替换 "cat" 为 "dog" const newStr = str.replaceAll("cat", "dog"); console.log(newStr); // 输出:"The cat is on the mat."</code>
replace() メソッドを使用できます。
利点:
欠点:
以上がjsでreplaceallを使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。