
最近为 Simple Regex Language 写了 Python 实现: https://github.com/SimpleRegex/SRL-Python
对 Python 刚入门的孩子,如果觉得正则表达式很难,不妨试一试使用这个库。可以使用 pip install srl 安装这个库。
比如:
from srl import SRL srl = SRL('letter from a to f exactly 4 times') srl.match('abcd') # <_sre.SRE_Match at 0x10f4d6718> srl.match('abc') # False 更多规则可以查看 https://simple-regex.com/
如果 Simple Regex 可以熟练使用了,切换到正常的正则表达式来写自己的规则是很平滑容易的。
1 loading 2016-09-08 20:02:41 +08:00 via Android 正则,慢慢写还可以,给我看……头大 |
2 21grams 2016-09-08 20:04:52 +08:00 via Android 自带的还不够 simple 吗 |
3 xuboying 2016-09-09 00:15:56 +08:00 via Android 自带的已经够简洁了,你自创文档写全了么? |
4 soasme OP |