搜索以<{1}}
结尾/ 或不的特定字符串*
我不明白这里的问题是什么。似乎var g= new RegExp("^" + 'required' + "[0-9]+(\*?)", "i");
alert(g.test('required123'))
导致错误。
答案 0 :(得分:4)
您必须在字符串文字中转义\
:
new RegExp("^" + 'required(?!TT)' + "[0-9\.\-\_a-z]+(\\*?)", "i");
这会使正则表达式中出现\*
,如果您的目标是测试字符串是否为*
,那么这似乎就是您想要的。