我使用python 2.7中的re
模块首次尝试模糊模式匹配。
不幸的是,我做的每次尝试都会返回一个空列表。我根本不理解所需的语法。我想知道是否有人可能会告诉我为什么以下代码:
import re
m = re.findall('(ATCT){e<=1}', 'ATCGATCGGCATGCAGTGCAGAAGTGACGAT')
print m
返回一个空列表?
答案 0 :(得分:1)
由于您打算使用PyPi regex module,因此需要使用
>>> import regex
>>> m = regex.findall('(ATCT){e<=1}', 'ATCGATCGGCATGCAGTGCAGAAGTGACGAT')
>>> print(m)
['ATCG', 'ATCG']