var k = new RegExp('\w+*\(\)*{\w+*[\'|"].+[\'|"];?*}');
请问这个正则表达式错在哪里?单引号前加上\还是不对
var k = new RegExp('\w+*\(\)*{\w+*[\'|"].+[\'|"];?*}');
请问这个正则表达式错在哪里?单引号前加上\还是不对
自己解决了,写成var k2=new RegExp("\w+ *\(\) *{\w+ *['|"].+['|"];? *}"); 引号内的反斜杠要转义,双引号嵌套的话双引号也要转义