【发布时间】:2012-10-21 15:50:25
【问题描述】:
我有代码:
import re
sequence="aabbaa"
rexp=re.compile("(aa|bb)+")
rexp.findall(sequence)
这将返回['aa']
如果我们有
import re
sequence="aabbaa"
rexp=re.compile("(aa|cc)+")
rexp.findall(sequence)
我们得到['aa','aa']
为什么有区别,为什么(对于第一个)我们没有得到['aa','bb','aa']?
谢谢!
【问题讨论】: