常用的正則基礎規則

2021-09-05 10:13:22 字數 587 閱讀 4435

\b --> 匹配乙個單詞的邊界

\b --> 匹配乙個單詞的非邊界

\d --> 匹配乙個數字字元 純數字匹配

\d --> 匹配乙個非數字字元

\w --> 匹配字元、數字、下劃線

\w --> 匹配除字母、數字、下劃線

^ --> 代表字串的開頭

$ --> 代表字串的結束

--> 匹配指定一堆字串中的乙個 -->[a-z] a到z中的乙個

[^] --> 不匹配這個集合中的任何乙個字元

+ --> 表示前一模式可以被重複1次或者n次 -->前乙個字元重複一次或以上

*  --> 表示前一模式可以被重複0次或n次

?--> 表示前一模式可以被匹配0次或1次

--> 表示前一模式可以被重複x次

--> 表示前一模式可以被重複x到y次

--> 表示前一模式至少被重複x次

() --> 可以指定一堆字元來匹配乙個模式 -->()裡面是乙個模式

| --> 用來指定幾個規則只要匹配乙個規則即成匹配

\ --> 如果要匹配"[" "^" "+" ")" 等等有特殊含義的字元,可以用"\"做轉義

javascript 常用正則校驗規則

數字驗證的正規表示式集 驗證數字 0 9 驗證 位的數字 d 驗證至少 位數字 d 驗證mn位的數字 d 驗證零和非零開頭的數字 0 1 9 0 9 驗證有兩位小數的正實數 0 9 0 9 驗證有1 3位小數的正實數 0 9 0 9 驗證非零的正整數 1 9 0 9 驗證非零的負整數 1 9 0 9...

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

模式描述 w 匹配字母 數字及下劃線 w 匹配不是字母 數字及下劃線的字元 s 匹配任意空白字元,等價於 t n r f s 匹配任意非空字元 d 匹配任意數字,等價於 0 9 d 匹配任意非數字的字元 a 匹配字串開頭 z 匹配字串結尾,如果存在換行,只匹配到換行前的結束字串 z 匹配字串結尾,如...

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

常用的正規表示式匹配規則模式 描述 w 匹配字母 數字 下劃線,等價於 a za z0 9 w可以匹配漢字 python w匹配不是字母 數字 下劃線的其他字元 s匹配任意空白字元,等價於 t n r f s匹配任意非空字元 d匹配數字,等價於 0 9 d匹配不是數字的字元 a匹配字串開頭 z匹配字...