如何捕获 Python 正则表达式引发的异常?


实现 match 方法时,如果结果中没有匹配项,则返回 None。re 模块中没有函数会在列表或匹配项为空时抛出异常

异常 re.error

当传递给其中某个函数的字符串不是有效的正则表达式(例如,它可能包含未匹配的括号)时或编译或匹配期间发生某些其他错误时,引发异常。如果字符串不包含某种模式的匹配项,则永远不会出错。

更新时间:2019-07-30

943 次查看

开始你的 职业生涯

完成课程,获得认证

开始
广告