我知道它不会经常发生,但是每隔一段时间,你就会得到无效的正则表达式,当我正在查找和替换程序时,我想知道你将如何测试这种无效的正则表达式。
答案 0 :(得分:2)
您可以使用www.debuggex.com。
如果您的正则表达式中有任何解析/语义错误,它会突出显示您的确切位置并告诉您错误。
如果您正在尝试捕获逻辑错误,它将为您提供正则表达式的可视化,并允许您逐步完成匹配,以便您可以确定正则表达式无法正常运行的位置。
答案 1 :(得分:0)
您可以随时使用此工具测试您的javascript正则表达式 - http://www.regular-expressions.info/javascriptexample.html
该页面采用正则表达式,您的字符串并显示匹配项。这样,您可以验证并测试给定字符串的正则表达式。