输入正则表达式 匹配其他项
有这么个场景,需要将输入的数据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