抱歉,如果这是一个骗局,不是很愚蠢
假设我有这样一个字符串:
abacadaeaf
注意,它由成对的字符组成,第一个字符是'a'
我要返回所有匹配对,如下所示:
('ab', 'ac', 'ad', 'ae', 'af')
我尝试过:
import re
line = 'abacadaeaf'
result = re.match('(a.)*', line)'
print result.groups()
产生('af',)
。换言之,它只保留最新匹配的内容,而丢弃其余的内容
正确的方法是什么
Tags:
我会在这里使用^{} :
相关问题 更多 >
编程相关推荐