1. 程式人生 > >golang正則驗證郵箱格式

golang正則驗證郵箱格式

 1 func VerifyEmailFormat(email string) bool {
 2     pattern := `\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*` //匹配電子郵箱
 3     reg := regexp.MustCompile(pattern)
 4     return reg.MatchString(email)
 5 }
 6 
 7 func main() {
 8     fmt.Println(VerifyEmailFormat("[email protected]")) //true
 9     fmt.Println(VerifyEmailFormat("
12345126.com")) //false 10 }