python 正則學習

2021-07-11 13:37:00 字數 574 閱讀 1160

常見萬用字元如下:

. 匹配任何字元(換行符除外)

^ 匹配字串開始

$ 匹配字串結尾

* 匹配前面出現的正規表示式0次或多次

+ 匹配前面出現的正規表示式1次或多次

? 匹配前面出現的正規表示式0次或1次

匹配前面出現的正規表示式n次

匹配前面出現的正規表示式 m到n次

[…] 匹配字元組裡的任意乙個字元

[^…] 不匹配字元組裡的任意乙個字元

(…)? 非貪婪匹配

特殊字元:

\d 匹配任何數字,等價於[0-9],\d和他反義

\w 匹配任何數字字母字元,等價於[0-9a-za-z_],\w和他反義

\s 匹配任何空白字元,等價於[\n\t\r\v\f],與\s反義

\b 匹配單詞邊界,與\b反義

\c 逐一匹配特殊字元c(即取消他的特殊含義,按字面匹配),如., \, 等

常見的字元就以上這些吧,有些不常用的和比較特殊的還是查文件看看。

python正則表達學習

python替換 主要是利用 python 的正則表達,python的正則表達功能比較強大。我就介紹下我經常用的幾個方法。可能說的詳細,如果要深入研究的話。還是 要去看下python的文件了.廢話不多說。馬上開始介紹 一般我會用re.compile來建立乙個正則物件。python 文件上介紹好象這個...

Python學習之正則

python學習目錄 在mac下使用python3 python學習之資料型別 python學習之函式 python學習之高階特性 python學習之函式式程式設計 python學習之模組 python學習之物件導向程式設計 python學習之物件導向高階程式設計 python學習之錯誤除錯和測試 ...

python學習014 正則

python正規表示式基礎 正規表示式,又稱規則表示式 英語 regular expression,在 中常簡寫為regex regexp或re 電腦科學的乙個概念。正規表示式通常被用來檢索 替換那些符合某個模式 規則 的文字。使用場景 在python中使用正則需要匯入re包 import re首先...