教程 > javascript 教程 > 阅读:35

javascript string replaceall 方法——迹忆客-ag捕鱼王app官网

返回 javascript string 对象


定义

javascript string replaceall 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串,该函数会替换所有匹配到的子字符串。

该方法不会改变原始字符串。

语法

语法如下:

const newstr = str.replaceall(regexp|substr, newsubstr|function)

参数

  • regexp|substr - 必须。规定子字符串或要替换的模式的 regexp 对象。 请注意,如果该值是一个字符串,则将它作为要检索的直接量文本模式,而不是首先被转换为 regexp 对象。当使用一个 regex 时,您必须设置全局("g")标志, 否则,它将引发 typeerror:"必须使用全局 regexp 调用 replaceall"。
  • newsubstr|function - 必需。一个字符串值。规定了替换文本或生成替换文本的函数。

返回值

一个新的字符串,是用 newsubstr 替换了 regexp 的所有匹配之后得到的。

浏览器支持

所有主流浏览器(除了ie之外)都支持 replaceall 方法。

示例


   
      javascript string method
   
   
      
      

单击按钮将段落中的“blue”替换成“red”。

mr blue has a blue house and a blue car.

输出结果:

mr red has a red house and a red car.

返回 javascript string 对象

查看笔记

扫码一下
查看教程更方便
网站地图