python正則

概念


  1. 使用單個(gè)字符串來(lái)描述匹配一系列符合某個(gè)句法規(guī)則的字符串
  2. 是對(duì)字符串操作的一種邏輯公示
  3. 應(yīng)用場(chǎng)景:處理文本和數(shù)據(jù)
  4. 正則表達(dá)式過(guò)程:依次拿出表達(dá)式和文本中的字符比較,如果每一個(gè)字符都能匹配,則匹配成功;否則匹配失敗。

Python - re模塊



re.compile(r'imooc')   pattern.match('imooc python')

r'imoor' -> Pattern -> Match -> Result

Pattern使用方法
pa = re.compile(r'imooc', re.IGNORECASE) //re.INGORECASE 可以簡(jiǎn)寫 為re.I

ma = pa.match('Imooc python')

ma.group()

正則表達(dá)式的基本語(yǔ)法


匹配單個(gè)字符基本語(yǔ)法
匹配多個(gè)字符基本語(yǔ)法
匹配邊界的用法
分組匹配

re模塊中的其他方法

其他方法1
其他方法2
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容