JavaScript replace()メソッドの使い方:文字列置換の基本

replaceメソッドは、指定された部分文字列を置換して新しい文字列を返すために使用されます。このメソッドは2つの引数を受け取り、最初の引数は置換される部分文字列または正規表現であり、2番目の引数は置換する新しい文字列または関数です。

例えば、すべてのスペースをアンダーバーに置き換えるためにreplaceメソッドを使用できます。

let str = "Hello World";
let newStr = str.replace(/ /g, "_");
console.log(newStr); // 输出 "Hello_World"

replaceメソッドを使って、文字列内の特定の部分文字列を別の文字列に置き換えることもできます。

let str = "I love coding";
let newStr = str.replace("coding", "programming");
console.log(newStr); // 输出 "I love programming"

また、マッチした部分文字列に対して動的な置換を行うために、関数を第二引数として使用することもできます。

let str = "123abc456def";
let newStr = str.replace(/[a-z]+/g, function(match) {
  return match.toUpperCase();
});
console.log(newStr); // 输出 "123ABC456DEF"
bannerAds