密码验证正则表达式

时间:2010-08-02 12:32:50

标签: regex passwords

我有密码验证,如以下规则

  1. 至少应包含15个字符和8个字符
  2. 密码应包含2个数字字符
  3. 即使在密码中的任何地方,将两个数字字符放在开头或结尾也没有重要意义

2 个答案:

答案 0 :(得分:11)

^(?=\D*\d\D*\d).{8,15}$

答案 1 :(得分:5)

您可以做的最好的事情是向您的用户展示他们的密码强度,并让他们按照自己的意愿拍摄自己的脚。

任何强迫人们制作好密码的方案都注定了人们使用便利贴的能力。