js 将指定字符串替换成新的字符串
时间: 2023-11-26 11:04:28 浏览: 169
js替换字符串
要将指定字符串替换为新的字符串,你可以使用 JavaScript 的 `replace` 方法。下面是一个示例:
```javascript
var str = "Hello World!";
var target = "World";
var replacement = "JavaScript";
var newStr = str.replace(target, replacement);
console.log(newStr); // 输出 "Hello JavaScript!"
```
在上面的例子中,我们定义了一个字符串 `str`,目标字符串 `target` 和替换字符串 `replacement`。使用 `replace` 方法,我们将目标字符串 `target` 替换为新的字符串 `replacement`。最后,将替换后的结果赋值给新的变量 `newStr`,并将其打印到控制台。
请注意,`replace` 方法只会替换第一个匹配到的目标字符串。如果要替换所有匹配到的目标字符串,可以使用正则表达式,并指定全局匹配标志 `g`。例如:
```javascript
var str = "Hello World, Hello World!";
var target = /World/g;
var replacement = "JavaScript";
var newStr = str.replace(target, replacement);
console.log(newStr); // 输出 "Hello JavaScript, Hello JavaScript!"
```
在上面的例子中,我们将 `target` 指定为正则表达式 `/World/g`,并使用全局匹配标志 `g`。这样就会替换所有匹配到的目标字符串。
阅读全文