大佬,以字母开头,包含大小写字母数字特殊符号,8-18位的正则应该怎么写

抄袭、复制答案以达到刷声望汾或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号是时候展现真正的技术了!

用户密码复杂度验证 (封装成函数)
 長度超过8位(必须) +1分
 包括大、小写字母.数字.其它符号,以上四种至少三种 +1分
 不能有长度超过或等于3的子串重复 +1分
 密码的评分等级默认2分,以上条件满足一条加1分
 返回密码的评分等级及要改进的点:
 
# 将密码验证不同内容封装成函数,再进行调用


    
 
# 数字字母,特殊字符的判斷
 
 
 info = ["你的密码需要包括大、小写字母.数字.其它符号,以上四种至少三种"]
 

请输入密码:12BUBUY
3 ['你的密码长度小于8请重试!', '你的密码需要包括大、小写字毋.数字.其它符号,以上四种至少三种']

我要回帖

更多关于 大小写字母 的文章

 

随机推荐