正则表达式判断密码如何判断
密码至少6位,由数字或字符组成,而且不能出现重复或者连续的字母或数字,密码重复4位及以上或连续4位及以上(升序/降序),比如1234XX和111111或者654321,fedcba,这样的都不行
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
密码至少6位,由数字或字符组成,而且不能出现重复或者连续的字母或数字,密码重复4位及以上或连续4位及以上(升序/降序),比如1234XX和111111或者654321,fedcba,这样的都不行
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
正則只解決格式驗證, 但無法做邏輯判斷.
这种不是正则能解决的吧,正则只是对字符串出现位置的类型和个数进行判断。你这个加有逻辑判断了,不如用正则提取出相关的连续字符进行代码验证比较好。
我觉得你是想做个密码强度验证吧?具体的需求是怎么样的?我觉得你可以看看网上一些密码强度的判断规则,然后自己定一套适合的,再写JS,验证好写。之前我也弄一套特别简单的
用逻辑一行一行写也早写完了,为啥一定要用正则~
这么不好写嘛?重复的和降序的 。。。