正則表達式

字      符 spa

用      法 orm

[ ] ci

匹配的字符範圍或列表 字符串

? table

匹配單個字符 test

* email

匹配任何位置 im

\t,\n,\r,\f,\a,\e qq

控制字符:製表符、換行符、回車符、換頁符、警告符和轉義符 margin

^

「否」符號,若是用在方括號內,表示不想要匹配的字符

\d

一個數字字符[0~9]

\D

一個非數字字符[ ^0~9]

\s

一個空白字符[\t\n\r\f\x0B]

\S

一個非空白字符[^\t\n\r\f\x0B]

\w

一個單詞字符,效果與[a-zA-Z0-9_]相同

\W

一個非單詞字符,效果與[^a-zA-Z0-9_]相同

^$

輸入的開始和結束位置

\b

字邊界

\B

非字邊界

續表

字      符

用      法

\A

輸入的開始

\z

輸入的結束

X?

字符X是可選的

X*

包含字符X有0個或多個

X+

包含字符X有1個或多個

X(n),X(n,),X(n,m)

分別爲:n個字符X,至少n個字符X,n和m之間個字符X

XY

X中的任何字符串後面接着Y中任何字符串

X|Y

X或Y中任何字符串


var email=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;

email.test("test@qq.com");

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息