0

我首次尝试使用repython 2.7 中的模块进行模糊模式匹配。

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

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

返回一个空列表?

4

1 回答 1

1

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

>>> import regex
>>> m = regex.findall('(ATCT){e<=1}', 'ATCGATCGGCATGCAGTGCAGAAGTGACGAT')
>>> print(m)
['ATCG', 'ATCG']
于 2016-02-17T12:02:25.340 回答