diff --git a/libs/utils/email.go b/libs/utils/email.go index 4bdc9a6..507059e 100644 --- a/libs/utils/email.go +++ b/libs/utils/email.go @@ -5,7 +5,7 @@ import ( ) func EmailFormat(email string) bool { - pattern := `^\w+(-+.\w+)*@\w+(-.\w+)*.\w+(-.\w+)*$` + pattern := `\w[-\w.+]*@([-A-Za-z0-9]+\.)+[A-Za-z]{2,14}` match, err := regexp.MatchString(pattern, email) if err != nil { return false