github.com/jxgolibs/go-oauth2-server@v1.0.1/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  }