wis*_*shi 15 python regex stringbuilder
可能重复:
在python中反转正则表达式
我想我遇到的问题听起来比它更容易......我不太确定.我想定义一个正则表达式,我想构建一些匹配它的字符串.
我可以导入任何具有此功能的模块吗?优选地,不是使用re.search
或的蛮力方法re.match
.必须有一种更优雅的方式来做到这一点.
bjm*_*jmc 23
我一直在研究一个小帮助程序库,用于使用Python生成随机字符串
它包含一个方法,xeger()
允许您从正则表达式创建一个字符串:
>>> import rstr
>>> rstr.xeger(r'[A-Z]\d[A-Z] \d[A-Z]\d')
u'M5R 2W4'
Run Code Online (Sandbox Code Playgroud)
现在,它适用于大多数基本正则表达式.
asc*_*moo 10
exrex模块执行此操作:https://github.com/asciimoo/exrex.