密码复杂度
-
如何编写代码来有效检测密码强度?
“python,import re,,def check_password_strength(password):, if len(password)˂ 8:, return “密码强度较弱”, elif len(password)˂ 12:, return “密码强度一般”, else:, pattern = r’^(?=.*[az])(?=.*[AZ])(?=.*\d)(?=.*[@$!%*?&])[AZaz\d@$!%*?&]{8,}$’, if re.match(pattern, password):, return “密码强度较强”, else:, return “密码强度一般”,,password = input(“请输入密码:”),result = check_password_strength(password),print(result),“