replace()メソッドは、文字列内の特定の部分を別の文字列に置き換えるために使用されます。
このメソッドは、元の文字列を変更せず、新しい文字列を返します。
// サンプル文字列を定義
let greeting = "Hello, John! How is John today?";
// replace()を使用して、最初の"John"を"Mike"に置き換える
let updatedGreeting = greeting.replace("John", "Mike");
console.log(updatedGreeting); // "Hello, Mike! How is John today?"
// 正規表現を使用して、すべての"John"を"Mike"に置き換える
let fullyUpdatedGreeting = greeting.replace(/John/g, "Mike");
console.log(fullyUpdatedGreeting); // "Hello, Mike! How is Mike today?"
replace()メソッドは、文字列の特定の部分を簡単に置き換えるための強力なツールです。正規表現を組み合わせることで、更に高度な文字列の置き換え操作も可能になります。