与python匹配的模糊正则表达式返回空列表



我在python 2.7中使用re模块进行了笨拙的第一次模糊模式匹配尝试。

不幸的是,我所做的每次尝试都会返回一个空列表。我根本不明白所需的语法。我想知道是否有人可以告诉我为什么以下代码:

import re
m = re.findall('(ATCT){e<=1}', 'ATCGATCGGCATGCAGTGCAGAAGTGACGAT')
print m

返回空列表?

由于您打算使用 PyPi 正则表达式模块,因此您需要使用

>>> import regex
>>> m = regex.findall('(ATCT){e<=1}', 'ATCGATCGGCATGCAGTGCAGAAGTGACGAT')
>>> print(m)
['ATCG', 'ATCG']

最新更新