验证密码
规则:
- 6-16位
- 由数字或字母或下划线组成
式子:/^\w{6,16}$/
验证名字
规则:
- 2-10位汉字
- 可能有
·
,·
后面一定有字 -->尼古拉斯·张三
式子:/^[(u\\4E00-\\U9FA5)]{2,10}(·[u\\4E00-\\U9FA5]{2,10}){0,2}&/
验证邮箱
规则:
- 数字字母下划线为开头
- 中间包含
.
或-
加数字字母下划线 @
符号@
符后面为数字或字母- 后面可能还有
.
-
+数字字母 - 最有有域名
式子/^\w+((\.|-)\w+)*@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/
身份证验证
1、/^\d{17}(x|\d)$/
2、/^(\d{6})(\d{4})(\d{2})(\d{2})\d{2}(\d)(\d|x)$/
小括号可捕获到每个分组的内容