如何检查字符串在Python中是否为有效的正则表达式?
与java类似。使用re.error异常:
re.error
import re try: re.compile('[') is_valid = True except re.error: is_valid = False
例外 re.error
当传递给此处的一个函数的字符串不是有效的正则表达式(例如,它可能包含不匹配的括号)时,或者在编译或匹配过程中发生其他错误时,将引发异常。如果字符串不包含任何模式匹配,则永远不会出错。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群