如何检查给定的正则表达式是否无效

时间:2013-04-10 02:06:55

标签: javascript regex

我知道它不会经常发生,但是每隔一段时间,你就会得到无效的正则表达式,当我正在查找和替换程序时,我想知道你将如何测试这种无效的正则表达式。

2 个答案:

答案 0 :(得分:2)

您可以使用www.debuggex.com

如果您的正则表达式中有任何解析/语义错误,它会突出显示您的确切位置并告诉您错误。

如果您正在尝试捕获逻辑错误,它将为您提供正则表达式的可视化,并允许您逐步完成匹配,以便您可以确定正则表达式无法正常运行的位置。

答案 1 :(得分:0)

您可以随时使用此工具测试您的javascript正则表达式 - http://www.regular-expressions.info/javascriptexample.html

该页面采用正则表达式,您的字符串并显示匹配项。这样,您可以验证并测试给定字符串的正则表达式。