re庫正規表示式常用操作符

2021-07-29 22:49:07 字數 418 閱讀 6883

. 表示任何單個字元

[ ] 對單個字元給出取值範圍 [abc] 表示a,b,c乙個[a-z]表示a到z單個字元

[^ ] 對單個字元給出排除範圍

* 對前乙個字元0到若干次擴充套件

+ 對前乙個字元1到若干次擴充套件

? 對前乙個字元0到1次擴充套件

| (或者)左右任意乙個

擴充套件前乙個字元m次

擴充套件前乙個字元m到n次 包括n次

^ 在字串開頭匹配 ^edc表示匹配edc且在乙個字串開頭 在字

符串結尾

匹配ed

c 表示匹配edc且在乙個字串結尾

() 分組標記 (abc)表示abc,(abc|def)表示abc,def

\d 數字[0-9]

\w 單個字元[a-za-z0-9_]

正規表示式常用操作

操作符 說明例項 表示任何單個字元 字符集,對單個字元給出取值範圍 a z 表示a到z單個字元 非字符集,對後面的單個字元給出排除範圍 abc 表示非a或b或c的單個字元 前乙個字元0次或無限次擴充套件 abc 表示ab abc abccc等 前乙個字元1次或無限次擴充套件 abc 表示abc ab...

正規表示式操作符和python的re庫

tip 表示說明或輸出結果 一對 表示乙個小案例 codeing utf 8 time 2021 2 26 11 17 author 蔣蔣 file testre.py software pycharm 正規表示式 字串模式 判斷字串是否符合一定的標準 import re 建立模式物件 pat re...

正規表示式 常用正規表示式

一 校驗數字的表示式 1 數字 0 9 2 n位的數字 d 3 至少n位的數字 d 4 m n位的數字 d 5 零和非零開頭的數字 0 1 9 0 9 6 非零開頭的最多帶兩位小數的數字 1 9 0 9 0 9 7 帶1 2位小數的正數或負數 d d 8 正數 負數 和小數 d d 9 有兩位小數的...