【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())
則會返回
<.>這種匹配稱作貪心匹配 <.?>稱作非貪心匹配