js如何使用replace
时间: 2024-04-08 16:27:13 浏览: 66
js正则表达式之replace函数用法
5星 · 资源好评率100%
在JavaScript中,replace()是一个字符串方法,用于替换字符串中的指定内容。它接受两个参数:要替换的内容和替换后的内容。下面是使用replace()方法的几种常见方式:
1. 替换单个匹配项:
```javascript
let str = "Hello, World!";
let newStr = str.replace("World", "CSDN");
console.log(newStr); // 输出:Hello, CSDN!
```
2. 替换所有匹配项:
```javascript
let str = "Hello, World! Hello, CSDN!";
let newStr = str.replace(/Hello/g, "Hi");
console.log(newStr); // 输出:Hi, World! Hi, CSDN!
```
3. 使用正则表达式进行替换:
```javascript
let str = "Hello, World!";
let newStr = str.replace(/o/gi, "a");
console.log(newStr); // 输出:Hella, Warld!
```
4. 使用函数进行替换:
```javascript
let str = "Hello, World!";
let newStr = str.replace(/o/gi, function(match) {
return match.toUpperCase();
});
console.log(newStr); // 输出:HellO, WOrld!
```
阅读全文