根據必定規則匹配字符串的表達式正則表達式
類型 | 含義 |
---|---|
a-zA-Z | 字母 |
\w | 匹配包括下劃線的任何單詞字符。相似但不等價於「[A-Za-z0-9_]」,這裏的"單詞"字符使用Unicode字符集。 |
\W | 匹配任何非單詞字符。等價於「1」。 |
0-9或\d | 數字 |
\S | 非空字符 |
\s | 不可見字符,如空格、回車、製表符 |
量詞 | 含義 |
---|---|
{a} | a次匹配 |
{a,b} | 大於等於a次匹配,小於等於b次匹配 |
{a,} | 至少a次匹配 |
* | 任意次匹配 |
? | 至多一次匹配 |
+ | 至少一次匹配 |
|符號|含義|
|^|以該模式開始|
|$|以該模式結尾|code
匹配手機號碼字符串
^(\+86)?1[3-9]\d{9}$
匹配郵箱table
^[\w-.]+@[\w-]+\.?[\w-]*