[英]How can I use a variable with RegEx in JavaScript for an exact match using “^” and “$”?
[英]How can I use a variable inside a RegEx (Javascript)?
我已经看过Mozzila网站和W3schools,但找不到答案
var someFunction = function (someString, someOtherString)
{
if (someOtherString.match(someString))
{
someString = new RegExp(someString);
someOtherString = someOtherString.replace(someString, "XXX");
return someOtherString;
}
return null;
};
someFunction("dog", "dogeatdog");
现在我希望上面的RegExp 全局应用,但我不知道在哪里/如何添加g
字符,以便上面的函数调用返回XXXeatXXX
。
任何帮助,将不胜感激!
标志进入RegExp
构造函数的第二个参数,例如
new RegExp(someString, 'g')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.