js正则替换字符串,在某一个字符前后增加字符,保留原字符
时间: 2023-06-04 18:04:47 浏览: 101
好的,关于你的问题,可以使用正则表达式的替换功能来实现,例如:
```javascript
var str = 'hello world';
str = str.replace(/o/g, '-o-'); // 在 'o' 的前后加上 '-'
console.log(str); // 输出:'hell-o- w-orld'
```
这里使用了全局匹配符 'g',即可以匹配所有的 'o'。如果只需要匹配第一个 'o',可以去掉 'g'。同时,也可以根据需要修改替换的字符和增加的字符。希望能够帮到你。
阅读全文