我有以下字符串:
var mystring = (parseInt(firstObject) + num).toString() + " 0 obj"
并且想要在此字符串之前创建一个不包含数字的正则表达式:
new RegExp(\D mystring, "g");
上面的正则表达式不起作用,我尝试了许多事情但没有成功。
我该怎么做?
答案 0 :(得分:3)
正确的代码是
new RegExp('^\\D' + mystring, 'g');
这是有效的,因为RegExp
从字符串创建正则表达式。