replace()メソッドを使用して、javascript内の任意の文字列または文字を別のものに置き換えることができます。 定義された文字列、文字、または正規表現を検索して置き換えます。 このメソッドは元の文字列を変更しませんが、結果として更新された文字列を返します。
構文:
string.replace(old_string, new_string)
JavaScriptの文字列を例に置き換えます
このチュートリアルでは、Javascriptで文字列を置き換えるいくつかの例について説明します。
いくつかの例を試してみましょう:
- これは、変数のテキストを初期化してから、別のテキストに置き換える最初の例です。
str = “Hello World!” 結果=str.replace( “World”、 “TecAdmin”)console.log(result)
させて str = “こんにちは世界!”
させて 結果 = str。交換((“世界”、 「TecAdmin」)。
コンソール。ログ((結果)。
上記の例を実行して、結果を確認してください。 おかげで playcode.io これは、JavaScriptをオンラインで実行するのに役立ちます。
- 特定の文字列が複数回見つかった場合はどうなりますか。 その場合、
replace()
関数は、指定された文字列の最初の出現を置き換えます。let str =”MrBeanには緑のリンゴと赤のリンゴがあります”letresult = str.replace( “Apple”、 “Strawberries”)console.log(result)
させて str = 「ミスタービーンには緑のリンゴと赤のリンゴがあります」
させて 結果 = str。交換((“アップル”、 “苺”)。
コンソール。ログ((結果)。
上記のコードを実行して、結果を確認します。
結果は、最初のオカレンスが新しい文字列に置き換えられていることを明確に示していますが、2番目のオカレンスは置き換えられていません。 では、特定の文字列のすべての出現箇所をどのように置き換えることができますか? 次の例を確認してみましょう。
- 正規表現を定義することもでき、関数はその正規表現に一致するすべてのオカレンスを置き換えます。
以下の例を参照してください。ここでは、文字列をグローバルに置き換える正規表現を定義しています。
let str =”MrBeanには緑のリンゴと赤のリンゴがあります”constregex = “/ Apple / ig” let result = str.replace( “Apple”、 “Strawberries”)console.log(result)
させて str = 「ミスタービーンには緑のリンゴと赤いリンゴがあります」
const 正規表現 = 「/Apple/ig」
させて 結果 = str。交換((“アップル”、 “苺”)。
コンソール。ログ((結果)。
上記の例を実行して、結果を確認してください。
- 基本的に、正規表現はパターンを照合するために使用されます。 任意の文字列のすべての出現を置き換えるために、次を使用できます
replaceAll()
関数。次の例では、javascriptでreplaceAll()関数を使用しています。
let str=”ミスタービーンには緑のリンゴと赤のリンゴがあります”letresult = str.replaceAll( “Apple”、 “Strawberries”)console.log(result)
させて str = 「ミスタービーンには緑のリンゴと赤いリンゴがあります」
させて 結果 = str。replaceAll((“アップル”、 “苺”)。
コンソール。ログ((結果)。
上記のコードを実行して、結果を確認します。
要約
このチュートリアルでは、javascriptの文字列を置き換えるいくつかの例について説明しました。
The post JavaScriptで文字列を置き換える方法– TecAdmin appeared first on Gamingsym Japan.