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

时间:2016-02-17 11:26:09

标签: python regex fuzzy pypi-regex

我使用python 2.7中的re模块首次尝试模糊模式匹配。

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

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

返回一个空列表?

1 个答案:

答案 0 :(得分:1)

由于您打算使用PyPi regex module,因此需要使用

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