Allowed uppercase letters in email field

This commit is contained in:
nima1024m 2024-10-08 17:23:12 +03:30 committed by GitHub
parent e703055793
commit ecd91aef50
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2032,9 +2032,9 @@ func validateEmail(email string) (bool, error) {
return false, errors.New("email contains uppercase letters, please convert to lowercase") return false, errors.New("email contains uppercase letters, please convert to lowercase")
} }
emailPattern := `^[a-z0-9@._-]+$` emailPattern := `^[\w@.-]+$`
if !regexp.MustCompile(emailPattern).MatchString(email) { if !regexp.MustCompile(emailPattern).MatchString(email) {
return false, errors.New("email contains invalid characters, please use only lowercase letters, digits, and @._-") return false, errors.New("email contains invalid characters, please use only lowercase & uppercase letters, digits, and @._-")
} }
return true, nil return true, nil