温馨提示×

js中replace的用法是什么

js
小亿
112
2024-02-28 18:06:16
栏目: 编程语言
前端开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在JavaScript中,replace()方法用于替换字符串中的指定子字符串或正则表达式匹配项。其基本语法如下:

string.replace(searchValue, replaceValue)

其中,searchValue可以是一个字符串或者一个正则表达式,表示需要被替换的内容,replaceValue表示用来替换的新内容。

  • 如果searchValue是一个字符串,则replace()方法只会替换第一个匹配项。
  • 如果searchValue是一个正则表达式,并且使用了全局匹配标志g,则会替换所有匹配项。

示例:

let str = "Hello World";
let newStr = str.replace("World", "JavaScript");
console.log(newStr); // 输出:Hello JavaScript

另外,replace()方法也可以接受一个函数作为第二个参数,用来动态生成替换内容。示例:

let str = "Hello World";
let newStr = str.replace("World", function(match){
  return match.toUpperCase();
});
console.log(newStr); // 输出:Hello WORLD

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:js中replace的用法

0