【问题标题】:Password RegEx - Minimum 12 char, Should contain 1 Uppercase & Lowercase & Number & Special Char and should not contain more than 2 repeated char密码 RegEx - 最少 12 个字符,应包含 1 个大写和小写以及数字和特殊字符,并且不应包含超过 2 个重复字符
【发布时间】:2021-01-28 17:34:07
【问题描述】:

我正在寻找密码正则表达式。应涵盖以下条件

  1. 1 大写
  2. 1 个小写
  3. 1 个号码
  4. 1 个特殊字符
  5. 不应包含超过 2 个重复字符(例如:SaaC - 允许,Saaac - 不允许)

【问题讨论】:

    标签: javascript angular ionic-framework ionic3


    【解决方案1】:

    你可以试试这个吗?

    /^(?!.*([A-Za-z0-9])\1{2})(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[!@#\$%\^&\*])(?=.{12,})/.test('some-text-here')

    【讨论】:

      猜你喜欢
      • 2011-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-05
      • 2015-05-26
      相关资源
      最近更新 更多