diff --git a/apps/auth1/services.py b/apps/auth1/services.py index d7441e31..29eb6e9f 100644 --- a/apps/auth1/services.py +++ b/apps/auth1/services.py @@ -15,7 +15,7 @@ def check_phone_code(phone, code, raise_exception=True): def validate_password(password): # 正则表达式匹配规则 - pattern = r"^(?=.*[a-zA-Z])(?=.*\d)(?=.*[@#$%^&+=!])(?!.*\s).{8,}$" + pattern = r"^(?=.*[a-zA-Z])(?=.*\d)(?=.*[@#$%^&.+=!])(?!.*\s).{8,}$" # 使用正则表达式进行匹配 if re.match(pattern, password):