正規表示式 常用 的組成規則

2021-10-05 18:43:38 字數 614 閱讀 3548

a : 字元

x 字元x 舉例:『a' 表示字元a

\\ 反斜線字元

\n 換行符

\r 回車符

b: 字元類

[ abc ] a b 或 c

[ ^abc] 除了a b c以外的字元

[ a-za-z ] a到z 或 a-z ,兩頭的字母也包括在內

[ 0-9 ] 0到9的字元都包括

c: 預定義字元類

. 任何字元。

\d 數字 【0-9】

\w 單詞字元 :[ a-za-z _ 0-9]

正規表示式中的組成單詞的東西 必須有這些東西組成

d : 邊界匹配器

^ 行的開頭

$ 行的結尾

\b 單詞邊界

( 不是單詞字元的地方 )

e :數量詞

x ? x,一次或一次也沒有

x * x 零次或者多次

x+ x 一次或者多次

x x,恰好n次

x x,至少n次

x x,至少n次 但是不超過m次

正規表示式 常用的匹配規則

常用的匹配規則 匹配字元 符號匹配規則 匹配任意1個字元,除了換行符 n 這是乙個集合,匹配 中的任意乙個字元 d匹配乙個數字,即0 9 d匹配非數字,即不是數字 s匹配空白,即空格,tab鍵 s匹配非空白 w匹配單詞字元,即a z,a z,0 9 w匹配非單詞字元 匹配前乙個字元出現0次或無數次,...

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

一 校驗數字的表示式 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 有兩位小數的...

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

網域名稱 a za z0 9 a za z0 9 a za z0 9 a za z0 9 interneturl a za z s 或 http w w w 手機號碼 13 0 9 14 5 7 15 0 1 2 3 4 5 6 7 8 9 18 0 1 2 3 5 6 7 8 9 d 或者 1 3...