Javascript 如何将变量传递给to正则表达式?

Javascript 如何将变量传递给to正则表达式?,javascript,regex,string,match,exact-match,Javascript,Regex,String,Match,Exact Match,我想将cookie作为变量传递 letstr = cookie; (/\bcookie\b/g).test('having cookie.'); 在这里,您可以将变量传递给正则表达式 设x=cookie; 设reg=newregexp\\b${x}\\b,'g' x、 有饼干 \b将创建/\b此。将“g”添加到字符串的末尾这是否回答了您的问题?您能进一步解释一下吗?在stackoverflow搜索中键入variable和regex可以找到您的答案。

我想将cookie作为变量传递

letstr = cookie;
(/\bcookie\b/g).test('having cookie.');

在这里,您可以将变量传递给正则表达式

设x=cookie; 设reg=newregexp\\b${x}\\b,'g'

x、 有饼干


\b将创建/\b此。将“g”添加到字符串的末尾

这是否回答了您的问题?您能进一步解释一下吗?在stackoverflow搜索中键入variable和regex可以找到您的答案。