小编典典

生成与Python中的RegEx匹配的字符串

python

我认为我遇到了一个听起来比实际容易的问题……我不太确定。我想定义一个正则表达式,并且要构建一些与之匹配的字符串。

我可以导入具有该功能的任何模块吗?最好不要使用re.search或暴力破解方法re.match。必须有一种更优雅的方法来做到这一点。


阅读 224

收藏
2020-12-20

共1个答案

小编典典

我一直在研究一个小的帮助程序库,用于使用Python生成随机字符串

它包含一个方法,xeger()该方法允许您从正则表达式创建字符串:

>>> import rstr
>>> rstr.xeger(r'[A-Z]\d[A-Z] \d[A-Z]\d')
u'M5R 2W4'

目前,它适用于大多数基本正则表达式。

2020-12-20