github.com/RichardKnop/go-oauth2-server@v1.0.5-0.20201019163316-d02a401490d0/util/email.go (about) 1 package util 2 3 import ( 4 "regexp" 5 ) 6 7 var ( 8 emailRegex = regexp.MustCompile(`^[a-z0-9._%+\-]+@[a-z0-9.\-]+\.[a-z]{2,4}$`) 9 ) 10 11 // ValidateEmail validates an email address based on a regular expression 12 func ValidateEmail(email string) bool { 13 return emailRegex.MatchString(email) 14 }