string.replace 用变量替换

2020-05-12  本文已影响0人  lovelydong

我们平常对字符串进行替换的时候

//一次替换
var str="Welcome Microsoft!"
str.replace(/Microsoft/,"W3School") //Welcome W3School!
//只会替换找到的第一个
//全局替换
var str="Welcome to MicrosoftMicrosoft! ";
str.replace(/Microsoft/g,"W3School") //Welcome to W3SchoolW3School!

项目里遇到需要传入一个变量,然后在替换

var text="Microsoft";
var str="Welcome to MicrosoftMicrosoft! ";
str.replace(new RegExp(text,'g'),"W3School");//Welcome to W3SchoolW3School!
上一篇 下一篇

猜你喜欢

热点阅读