有关重置密码和手机号的校验规则

208 阅读1分钟

重置密码的验证

  1. (?=.{12})表示要大等于12位。
  2. (?=.*?[a-z])表示要有小写字母。
  3. (?=.*?[A-Z])表示要有大写字母。
  4. (?=.*?\d)表示要有数字。
  5. (?=.*?[*?!&¥$%^#,./@";:><[]}{-=+_\|》《。,、?’‘“”~ ])表示要有特殊字符。
  6. /(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[^a-zA-Z0-9]).{8,16}/ 表示必须由数字、大小写字母、特殊字符组合,8-16位

image.png

手机号验证

/^1[3|4|5|6|7|8|9][0-9]{9}$/

1,表示首位是1,[3|4|5|6|7|8|9][0-9] 表示第二位是3-9中间的任意数,{9}表示后9位任意

image.png