Add mail validate util.

This commit is contained in:
zicla 2018-01-14 02:24:44 +08:00
parent ff864ff9d2
commit 452c48c17e

10
rest/util_validation.go Normal file
View File

@ -0,0 +1,10 @@
package rest
import (
"regexp"
)
func ValidateEmail(email string) bool {
emailRegexp := regexp.MustCompile("^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$")
return emailRegexp.MatchString(email)
}