Invalid regular expression flags 错误
一般情况是正则表达式写法有误,可能情况如下:
1.通过eval方法将字符串转成正则的时候字符串中有 \ ,建议使用new RegExp(“regexp”,“g”) 可以解决。
2.正则表达式的标记误写
var re = /pattern/flags;
这个flags 只能有 g i m u y
具体意思可以看: developer.mozilla.org
一般情况是正则表达式写法有误,可能情况如下:
1.通过eval方法将字符串转成正则的时候字符串中有 \ ,建议使用new RegExp(“regexp”,“g”) 可以解决。
2.正则表达式的标记误写
var re = /pattern/flags;
这个flags 只能有 g i m u y
具体意思可以看: developer.mozilla.org