import re s="acddacadacdas" res = re.findall("acd?",s) print(res) """ ?代表最多一次, 输出结果为:[‘acd‘, ‘ac‘, ‘acd‘] acddacadacdas acd ac acd 第一个和第三个结果都是匹配了一次 第二个结果匹配的时候,ac都匹配上了, 但是acd没有匹配上,所以说匹配了0次, 结果就是ac """
原文:https://www.cnblogs.com/3-wusen/p/13459983.html