本節(jié)內(nèi)容


  1. re模塊介紹

  2. 使用re模塊的步驟

  3. re模塊簡(jiǎn)單應(yīng)用示例

  4. 關(guān)于匹配對(duì)象的說(shuō)明

  5. 說(shuō)說(shuō)正則表達(dá)式字符串前的r前綴

  6. re模塊綜合應(yīng)用實(shí)例

  7. 參考文檔

提示: 由于該站對(duì)MARKDOWN的表格支持的不是很好,所以本文中的表格均以圖片的形式提供,大家如果看著比較模糊,可以放大來(lái)看或下載圖片在本地查看。

正則表達(dá)式(Regluar Expressions)又稱規(guī)則表達(dá)式,在代碼中常簡(jiǎn)寫為REs,regexes或regexp(regex patterns)。它本質(zhì)上是一個(gè)小巧的、高度專用的編程語(yǔ)言。 通過(guò)正則表達(dá)式可以對(duì)指定的文本實(shí)現(xiàn)
匹配測(cè)試、字串/內(nèi)容查找、子串/內(nèi)容替換、字符串分割 等功能。正則表達(dá)式的語(yǔ)法和使用不是本節(jié)要講的內(nèi)容(關(guān)于正則表達(dá)式的詳細(xì)介紹請(qǐng)參考另一篇博文《正則表達(dá)式總結(jié)》),本節(jié)主要介紹的是Python中是如何使用re模塊來(lái)完成正則表達(dá)式的相關(guān)操作的。

一、re模塊介紹


Python中的re模塊提供了一個(gè)正則表達(dá)式引擎接口,它允許我們將正則表達(dá)式編譯成模式對(duì)象,然后通過(guò)這些模式對(duì)象執(zhí)行模式匹配搜索和字符串分割、子串替換等操作。re模塊為這些操作分別提供了模塊級(jí)別的函數(shù)以及相關(guān)類的封裝。

1. re模塊提供的類

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開(kāi)發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式