![](/img/trans.png)
[英]How to check if a python string is a valid Bengali word using regular expression?
[英]python - check string contain a valid regular expression python
為了檢查字符串是否是有效的正則表達式python。
例:
asdasd="([0-9]{1})";APRI="([0-9]{9})";ADD="([0-9]{1})"
如何檢查字符串是否包含有效的正則表達式?
謝謝,
應用EAFP方法 , 編譯表達式並處理錯誤。
例如,不平衡的括號:
>>> import re
>>> re.compile(r"(test")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/user/.virtualenvs/so/lib/python2.7/re.py", line 194, in compile
return _compile(pattern, flags)
File "/Users/user/.virtualenvs/so/lib/python2.7/re.py", line 251, in _compile
raise error, v # invalid expression
sre_constants.error: unbalanced parenthesis
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.