當(dāng)前位置:
首頁(yè) >
re.search中与正则表达式*结合使用的注意事项
發(fā)布時(shí)間:2025/3/19
25
豆豆
生活随笔
收集整理的這篇文章主要介紹了
re.search中与正则表达式*结合使用的注意事项
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
text = "abdde"
re.search("[0-9]*", text)輸出:
<_sre.SRE_Match object; span=(0, 0), match=''>預(yù)期的結(jié)果:
None
為什么呢?
text = "abdde"
re.search("[0-9]+", text)輸出:
None預(yù)期:
None
本質(zhì)的原因:使用了*不限次數(shù)的通配符。這樣沒有出現(xiàn)即0次,也可以匹配到結(jié)果。所以一定會(huì)匹配到結(jié)果,即不可能為空。
與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的re.search中与正则表达式*结合使用的注意事项的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python2中的字符串编码注意事项
- 下一篇: python 中反斜杠在字符串过长的正确