输入正则表达式 匹配其他项

有这么个场景,需要将输入的数据A 作为正则表达式去校验/匹配 别的参数。没有对输入做任何限制,

try {

reg = new RegExp(reg); // reg:数据A

} catch (e) {

return;

}

现在是先将输入 数据new RegExp 处理了一下,但是如果用户输入的就是/\d//[a-z]{3,}/这样的,就有点问题了,

请问这种怎么处理呢

回答

处理这种情况,只需要判断一下输入参数的类型就可以了

输入正则表达式  匹配其他项
/d//[a-z]{3,}/ 本身就是RegExp对象

以上是 输入正则表达式 匹配其他项 的全部内容, 来源链接: utcz.com/a/80678.html

回到顶部