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 **** ****"
在本章后面,读者会学到更为复杂的替换方法。