RegExp通过验证



以字母开头,至少一个大小写字符,至少一个数字,6-12个字符,且连续相同字符不超过3个

我写了这个,但还不够好…有什么想法吗?

/^[A-Za-z] (?=.*d) (?=.*[a-z])(?!.*(.)11)(?=.*[A-Z]).{6,12}$/

您可以使用:

^(?=^[A-Za-z])(?=.*d)(?=.*[a-z])(?=.*[A-Z])(?!.*(.)11).{6,12}$
  • (?=^[A-Za-z])以字母
  • 开头
  • (?=.*d)包含一个数字
  • (?=.*[a-z])包含小写字母
  • (?=.*[A-Z])包含大写字母
  • (?!.*(.)11)非连续字符
  • .{6,12} from 6 to 12 long

相关内容

  • 没有找到相关文章

最新更新