常用正規表示式

2021-09-25 03:34:31 字數 613 閱讀 2704

一. 常用的元字元

**    說明

.       匹配除換行符以外的任意字元

\w    匹配字母或數字或下劃線或漢字

\s     匹配任意的空白符

\d     匹配數字

\b     匹配單詞的開始或結束

^      匹配字串的開始

$      匹配字串的結束

二、常用的限定符

**/語法    說明

*             重複零次或更多次(>=0)

+             重複一次或更多次(>=1)

?             重複零次或一次(<=1)

重複n次

重複n次或更多次

重複n到m次

\ 表示轉移字元,例如:\.表示轉移乙個.

三、js中的正則物件的定義語法

/^正則規則$/          精準的字串匹配規則

/正則規則/              匹配是否包含

[ ]                           表示多項匹配 滿足其中乙個即可,例如:

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

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

常用正規表示式

0 9 0 9 0 9 數字或小數點 0 9 0 9 或 d d 數字和小數點 驗證手機號碼 function checkstr str if reg.test str return true 2位小數 function checknumber str if reg.test str return ...