replace方法解决全部替换的问题

发布时间 2023-08-06 16:08:30作者: pwindy

replace函数一次只能替换一个目标字符串。

当需要替换多个相同目标时,可以配合while循环替换所有字符串

1.替换一个目标字符串

const prase = "一个中国北方的中国人在做中国结"
const useReplace = prase.replace("中国", "")
console.log(useReplace);

 2.替换多个目标字符串

let prase = "一个中国北方的中国人在做中国结";
while(prase.indexOf("中国") != -1){
    prase = prase.replace("中国", "")
}
console.log(prase);

 

参考---https://blog.csdn.net/qq_42363090/article/details/100080675