String.prototype.replace()
两个参数:第一个参数是你要被替换的子字符串(或者一个正则表达式),第二个参数是用来替换的字符串或函数
let str = "Hello, world!";
let newStr = str.replace("world", "JavaScript");
console.log(newStr); // 输出: Hello, JavaScript!
使用正则表达式替换
/world/gi
是一个正则表达式,g代表全局匹配(即替换所有匹配项),i
代表不区分大小写(ignore case)
let str = "Hello, world! World is amazing.";
let newStr = str.replace(/world/gi, "JavaScript");
console.log(newStr); // 输出: Hello, JavaScript! JavaScript is amazing.