replace()
时间: 2023-07-06 07:23:53 浏览: 33
`replace()` 是 JavaScript 字符串中的一个方法,它可以用于字符串的替换操作。`replace()` 方法接收两个参数,第一个参数是需要被替换的子字符串,第二个参数是用于替换的新字符串。具体用法如下:
```javascript
let str = "hello world";
let newStr = str.replace("world", "everyone");
console.log(newStr); // 输出 "hello everyone"
```
在这个例子中,我们使用 `replace()` 方法将字符串中的 "world" 替换为 "everyone",并将替换后的结果赋值给了变量 `newStr`。最后,我们使用 `console.log()` 打印出了替换后的字符串。
需要注意的是,`replace()` 方法只会替换第一个匹配到的子字符串。如果需要替换所有匹配到的子字符串,可以使用正则表达式和全局替换的方式来实现。示例如下:
```javascript
let str = "hello world, world";
let newStr = str.replace(/world/g, "everyone");
console.log(newStr); // 输出 "hello everyone, everyone"
```
在这个例子中,我们使用了正则表达式 `/world/g` 来匹配字符串中所有的 "world" 子字符串,并使用全局替换的方式将它们都替换为 "everyone"。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)