Vestmore_GO/utils/email/verify.go

16 lines
331 B
Go
Raw Normal View History

2024-04-09 10:17:08 +00:00
package email
import "regexp"
// 验证是否邮箱
func IsEmailValid(email string) bool {
// 邮箱正则表达式
regex := `^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$`
// 编译正则表达式
regexPattern := regexp.MustCompile(regex)
// 根据正则表达式验证邮箱
return regexPattern.MatchString(email)
}