Open ma15803216102 opened 2 years ago
感谢
@any86 您好,请问上述正则里特殊字符包含空格这合理吗?一般密码都不会用空格吧,并且网络上常见的密码规则都没见过有支持空格的。我司项目里采用了这段正则,我仔细看才发现这里的特殊字符有空格,就感觉不太合适,不知道作者啥意见呢?
我没遇到过说不让密码加空格的, 这个问题先悬挂, 看看大家的意见
可以另外再加一个不允许有空格的 密码校验(不允许空格)
不让加空格可能是考虑到现实中有手写账号密码的情况,万一加了空格又不加以明示,可能会在以后遗忘掉。
/^\S(?=\S{6,})(?=\S\d)(?=\S[A-Z])(?=\S[a-z])(?=\S[.!@#$%^&? ])\S*$/
没有校验 特殊字符 “.”