我有一个正则表达式:变量的正则表达式
if (/(Name|Surname|City|Dog)/.test(names)) {
alert('true');
}
我想改用变量并将它传递给这个正则表达式,如:
$name = 'Name';
$surname = 'Surname';
$city = 'City';
$dog = 'Dog';
if (/($name|$surname|$city|$dog)/.test(names)) {
alert('true');
}
此代码不能正常工作。这个目的是什么?
我想知道如何使用正则表达式来完成。
首先,变量一般不应该以美元标志开始,那就是PHP,并且最好是JS中的jQuery对象。其次,凯文有答案! – adeneo 2013-04-05 21:07:28
当我点击关闭时,我选择了错误的重复,我的评论中的一个更准确。 – 2013-04-05 21:08:35
@Kevin我还没有找到该主题的正确解决方案。 – Mark 2013-04-05 21:09:16