两法在 JavaScript 正则表达式中用变量

作者:vkvi 来源:ITPOW(原创) 日期:2008-11-18

法一、用 RegExp 对象。

var reStr = "cftea";
var re = new RegExp(reStr, "gi");
alert(str.replace(re, "ITPOW"));

法二、用 eval。

var reStr = "cftea";
alert(str.replace(eval("/" + reStr + "/gi"), "ITPOW"));

相关阅读

相关文章