Python:正則表達式(一):search()、match()、findall() 的區別


 以前一直覺得正則很難,不會用,今天試驗了幾個方法,整理總結了一下,簡潔明了。

 簡單來講,正則就是 提取一段特征數據,用(.*?)代替。

 自己總結的特點&區別:

 

 (.*) 貪婪匹配,會盡可能的往后匹配

(.*?) 非貪婪匹配,會盡可能少的匹配,是否加?影響匹配結果的長度,常用該匹配規則


 

下圖為具體的實例,可以看一下~

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM