【Python面试真题】- Python匹配HTML tag的时候,<.*>和<.*?>有什么区别?
【Python面试真题】- Python匹配HTML tag的时候,<.*>和<.*?>有什么区别?
import re
s = ‘Title’
print(re.match(‘<.>’, s).group()) 会返回一个匹配Title而不是 而 import re s = ‘Title’ print(re.match(‘<.?>’, s).group())
则会返回
<.>这种匹配称作贪心匹配 <.?>称作非贪心匹配