贪婪模式与非贪婪模式
import re
s = "<html><div>文本 1</div><div>文本 2</div></html>"
pat1 = re.compile(r"<div>(.*?)</div>") # 非贪婪模式
print(pat1.findall(s))
pat2 = re.compile(r"<div>(.*)</div>") # 贪婪模式
print(pat2.findall(s))
'''
['文本 1', '文本 2']
['文本 1</div><div>文本 2']
'''