ホームページ > 記事 > ウェブフロントエンド > JavaScriptで文字列の特定の値を変更する方法
JavaScript では、replace() メソッドを使用して文字列の特定の値を変更できます。このメソッドは、文字列内の一部の文字を他の文字に置き換えたり、正規の文字列に一致する部分文字列を置き換えたりするために使用されます。式.文字列、構文は「string.replace(regexp/substr、置換された値または関数)」です。
このチュートリアルの動作環境: Windows 10 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript で文字列の特定の値を変更する方法
replace() メソッドは、一部の文字を他の文字に置き換えるのに使用されます。文字列、または正規表現に一致する部分文字列を置き換えます。
構文
stringObject.replace(regexp/substr,replacement)
パラメータの説明
regexp/substr必須。置換する部分文字列またはパターンを指定する RegExp オブジェクト。値が文字列の場合、最初に RegExp オブジェクトに変換されるのではなく、リテラル リテラル パターンとして取得されます。
交換が必要です。文字列値。テキストを置換する関数、または置換テキストを生成する関数を指定します。
戻り値
正規表現の最初の一致またはすべての一致を置換で置き換えることによって取得された新しい文字列。
説明
文字列 stringObject の replace() メソッドは、検索および置換操作を実行します。 stringObject 内で正規表現に一致する部分文字列を検索し、それらの部分文字列を置換文字列に置き換えます。正規表現にグローバル フラグ g がある場合、replace() メソッドは一致するすべての部分文字列を置き換えます。それ以外の場合は、最初に一致した部分文字列のみが置換されます。
replacement には文字列または関数を指定できます。文字列の場合、各一致は文字列に置き換えられます。ただし、置換の $ 文字には特定の意味があります。次の表に示すように、パターン一致から取得された文字列が置換に使用されることを示しています。
例は次のとおりです:
<script type="text/javascript"> var str="Visit city!" document.write(str.replace(/city/, "School")) </script>
出力結果:
Visit School!
[関連する推奨事項: JavaScript 学習チュートリアル ]
以上がJavaScriptで文字列の特定の値を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。