1、匹配整数或者小数(包括正数和负数)
-?\d+(\.\d+)?
2、匹配年月日的日期 格式2018-12-6
^[1-9]\d{0,3}-(1[0-2]|0?[1-9])-(3[01]|[12]\d|0?[1-9])$
3、匹配qq号
[1-9]\d{4,11}
4、11位的电话号码
1[3-9]\d{9}
5、长度为8-10位的用户密码 : 包含数字字母下划线
\w{8,10}
6、匹配验证码:4位数字字母组成的
[\da-zA-Z]{4}
[0-9a-zA-Z]{4}
7、匹配邮箱地址
[0-9a-zA-Z][\w\-.]+@[a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]+)*\.[A-Za-z0-9]{2,6}