標籤:正則表達 運算式 python sea group 常用 sub log 元組
前面幾篇關於正則匹配的文章我用的方法都只有一個re.search
但其實正則re模組提供很多非常好用的方法,我們先來看看re模組都有那些屬性方法呢
前面的一堆帶_或者大寫的就不關注了,主要關注最後面的幾個方法
--------------------------------------------------------------------------------------------------------------------------------------------------------
compile用來編譯運算式
就是先用compile將Regex編譯,之後直接使用編譯後的運算式來匹配
----------------------------------------------------------------------------------------------------------------------------------------------------
match和search類似,但區別是match只能從最開始的位置開始匹配
----------------------------------------------------------------------------------------------------------------------------------------------------
findall尋找所有的匹配項,以列表形式返回
----------------------------------------------------------------------------------------------------------------------------------------------------
group返回match或者search匹配到的字串
----------------------------------------------------------------------------------------------------------------------------------------------------
start end分別表示起止起始索引和結束索引,span返回起始索引和結束索引組成的元組
----------------------------------------------------------------------------------------------------------------------------------------------------
sub替換字串,PS: 最後那個參數flags我沒看懂>_<
python正則--re模組常用方法