\\.\\-_
其中\\表示转意字符,和一个/是同等的,"\\.\\-_"意思是匹配一个.和一个-_
这是自己总结的正则表达式用法,希望对你有帮助!
1 字符集: [1234] 表示 1,2,3,4 之一
[^12] 表示除了 1,2
[1-5] 表示 1,2,3,4,5
[a-f] 表示 a-f 之间的
[0-9a-fA-F] 表示:一个16进制字符
预定义字符集:
\d : [0-9]
. : 任意字符
\w: 单词字符 [0-9a-zA-Z_]
\s: 匹配空白:
2 {m,n} 数词
{n}
{m,n}
? : {0,1}
+ : {1,}
* : {0,}
3 ^ 开头
$ 结尾
邮政编码: ^[0-9][0-9][0-9][0-9][0-9][0-9]$
^[0-9]{6}$
^\d{6}$
用户名规则: ^\w{8,10}$
电话号: +86 13912345678
^(\+86)?\s?\d{11}$
身份证号码: ^\d{15}(\d{2}[0-9xX])?$
一个点的坐标: ^\d+(,\s*|\s+)\d+$
3,2
3, 2
3 2
3 2
|