怎样用JS判断正则表达式是否合法

如题所述

0
好像不容易。
一种方法是 :

Javascript代码 收藏代码
var input = '402394@#$#%^$&^%*&^(&*&^';
try{
new RegExp(input)
}catch(e){
console.log('无效正则')
}
温馨提示:答案为网友推荐,仅供参考
相似回答