通常我们需要校验验证用户输入的密码是否符合强度要求。
密码字符包括以下几种:
[a-z][A-Z][0-9][`~!@#$%^&*()_\-+=|\\\[\]{}:;'"<>,.\/?],
简化为 [ -\/:-@\[-`{-~]注,md 的限制,上面特殊字符中 ` 使用
`代替。
目前常见的密码强度包括以下几种
通常情况下,我们可能会基于种种考虑采用字符串方法计算密码强度,或校验密码合法性, 下面我们更多的考虑使用正则表达式来解决这个问题。
Tags: RegExp
Published on 2013-11-17