根据必定规则匹配字符串的表达式正则表达式
类型 | 含义 |
---|---|
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-]*