当前位置:嗨网首页>书籍在线阅读

05-使用正则表达式进行替换

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

17.4 使用正则表达式进行替换

前面讲到的用来替换简单字符串的 String.prototype.replace 方法还可以接收一个正则表达式作为参数,如此一来它就做更多的事情。来看一个简单的例子:替换所有的4字母单词。

const input = "As I was going to Saint Ives";
const output = input.replace(/\w{4,}/ig, '****');  // "As I was ****
                                                   // to **** ****"

在本章后面,读者会学到更为复杂的替换方法。