1. 程式人生 > 程式設計 >Python re正則表示式元字元分組()用法分享

Python re正則表示式元字元分組()用法分享

分組小括號() 有直接分組和命名分組

直接分組:()分組只顯示小括號括起來的內容

re.findall(r"(name)+","namename")

這裡匹配到了namename 但是值顯示括號中的name

Python re正則表示式元字元分組()用法分享

直接分組例項

Python re正則表示式元字元分組()用法分享

re.search()方法: 搜尋結果返回物件,可以用ret.group()方法列印結果

它跟findall不同在於找到一個結果就不再往下找了

Python re正則表示式元字元分組()用法分享

re.match()方法: 只匹配字串開始的位置

Python re正則表示式元字元分組()用法分享

有名分組: 給分組取名?P<name>,可以用名字取匹配的結果

Python re正則表示式元字元分組()用法分享

re.compile()編譯正則表示式,提高效率

Python re正則表示式元字元分組()用法分享

以上就是我們小編整理的相關知識點內容,感謝大家的學習和對我們的支援。