【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())    
则会返回  

<.>这种匹配称作贪心匹配 <.?>称作非贪心匹配  



相关新闻

历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!