最新消息:yaf表单扩展中新增加了浮点数、日期和集合的校验。php yaf框架扩展实践三——表单

golang正则匹配手机号

Golang 343浏览 0评论

golang中匹配手机号码,主要还是写出匹配的表达式。


package main

import (
	"fmt"
	"regexp"
)

func main() {
	reg := `^1([38][0-9]|14[57]|5[^4])\d{8}$`
	rgx := regexp.MustCompile(reg)
	s := []string{"18505921256", "13489594009", "12759029321"}
	for _, v := range s {
		fmt.Println(rgx.MatchString(v))
	}
	// output:
	//	true
	//	true
	//	false
}

转载请注明:快乐编程 » golang正则匹配手机号

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址