Javascript:检查字符串是否为RegExp对象的模式



我需要找到一个解决方案来检查一个字符串,可以是这样的RegExp对象的模式。str=比;new RegExp(str)可以运行并返回一个正则表达式,用于test(), match(),…

我如何检查str可用,如上述方式使用?(我试图创建一个组件,如网站regex101.com,所以我想知道他们如何检查和显示regular expression输入的错误)非常感谢。

只使用一试抓来测试它:

function isValidRegex(str) {
try {
new RegExp(str);
return true;
} catch(ex) {
return false;
}
}

相关内容

  • 没有找到相关文章

最新更新