js中replace函数处理变量的全局替换
记录一个非常有意思的东西,函数;起因:我想通过js替换一文本字符串的关键词时遇到了难题,js一般的replace函数:1.把str中的a替换成b:单次替换:str.replace("a","b");一次只替换一个全局替换:str.replace("/a/g","b");直接全部替换2.那如果我想把所要替换的字符串是变量str1并且想一次全部替换,怎么办?这样可行吗?:var str1; str.replace("/str1/g","b"); 显然变量str1无法传到正则里边去。。。。。
原创
2021-07-12 14:47:09 ·
1731 阅读 ·
2 评论