JavaScript正则表达式模式与变量连接
如何创建与变量连接的正则表达式模式,如下所示:
var test ="52";var re = new RegExp("/\b"+test+"\b/");
alert('51,52,53'.match(re));
谢谢
回答:
var re = new RegExp("/\b"+test+"\b/");
\b
在字符串文字中,是一个退格字符。将正则表达式放入字符串文字中时,您需要再转义一轮:
var re = new RegExp("\\b"+test+"\\b");
(//
在这种情况下,您也不需要。)
以上是 JavaScript正则表达式模式与变量连接 的全部内容, 来源链接: utcz.com/qa/420443.html