正規表示式 常用字元及其功能

2021-08-21 06:06:09 字數 523 閱讀 5938

字元

功能*匹配前乙個字元出現0次或者無限次,即可有可無

+匹配前乙個字元出現1次或者無限次,即至少有1次

?匹配前乙個字元出現1次或者0次,即要麼有1次,要麼沒有

匹配前乙個字元出現m次

匹配前乙個字元出現從m到n次

字元功能

*匹配前乙個字元出現0次或者無限次,即可有可無

+匹配前乙個字元出現1次或者無限次,即至少有1次

?匹配前乙個字元出現1次或者0次,即要麼有1次,要麼沒有

匹配前乙個字元出現m次

匹配前乙個字元出現從m到n次

字元功能

^匹配字串開頭

$匹配字串結尾

字元功能

|匹配左右任意乙個表示式

(ab)

將括號中字元作為乙個分組

\num引用分組num匹配到的字串

(?p)分組起別名

(?p=name)

引用別名為name分組匹配到的字串

正規表示式常用字元

限定符限定符用來指定正規表示式的乙個給定元件必須要出現多少次才能滿足匹配。有 或 或 或 或 或 共6種。定位符 b b 元字元 下表包含了元字元的完整列表以及它們在正規表示式上下文中的行為 將下乙個字元標記為乙個特殊字元 或乙個原義字元 或乙個 向後引用 或乙個八進位制轉義符。例如,n 匹配字元 ...

正規表示式常用字元基礎

常用運算子與表示式 表示式描述 域段 包含,預設是乙個字元長度 不包含,預設是乙個字元長度 轉義 或 開始 結束,分割 d 0 9 d 0 9 w a za z0 9 w a za z0 9 語法與釋義 基礎語法 正則字串 開始 包含內容 包含內容 包含內容 結束 轉義字元 表示式描述 f 匹配乙個...

正規表示式常用字元整理

1.描述 與此相關 d 匹配乙個數字字元,等價於 0 9 w 匹配包括下劃線的任何單詞字元,等價於 a za z0 9 s 匹配任何空白字元,包括空格 製表符 換頁符等等。等價於 f n r t v d 匹配乙個非數字字元,等價於 0 9 w 匹配任何非單子字元,等價於 a za z0 9 s 匹配...