Go语言:检验是不是一个邮箱
2019-06-05 本文已影响0人
白祤星
代码示例
package main
import (
"regexp"
)
func main() {
isEmail(`123-abc@outlook.com`)
}
// 识别电子邮箱
func isEmail(email string) {
result, _ := regexp.MatchString(`^([\w\.\_\-]{2,10})@(\w{1,}).([a-z]{2,4})$`, email)
if result {
println(`正确的邮箱`)
} else {
println(`不是邮箱`)
}
}