1、地址:
https://www.cnblogs.com/vamei/archive/2012/08/31/2661870.html
2、贪婪.* 、非贪婪.*? 、非贪婪(.*?)
import re str = 'aabbabaabbaa' print(re.findall(r'a.*b', str)) # ['aabbabaabb'] print(re.findall(r'a.*?b', str)) # ['aab', 'ab', 'aab'] print(re.findall(r'a(.*?)b', str)) # ['a', '', 'a']
3、re.findall中参数re.S的意义
import re str = '''aabbab aabbaa bb''' print(re.findall(r'a.*?b',str)) #['aab', 'ab', 'aab'] print(re.findall(r'a.*?b',str,re.S)) #['aab', 'ab', 'aab', 'aa b']