【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开发专业人才培训机构!