美文网首页
golang 关于正则的使用

golang 关于正则的使用

作者: 顶尖少爷 | 来源:发表于2020-05-09 18:07 被阅读0次
  • 正则验证
package main
import  "regexp"

func main(){
    account:="dsddasda12"
    match,_:=regexp.MatchString(`^[a-z\d+]{6,15}$`,account)
    if match{
        fmt.Println("ok")
    }else{
        fmt.Println("fail")
    }
}
  • 正则取值
package main
import  "regexp"
func main(){
    account:="dsddasda12aaasa"
    reg:=  regexp.MustCompile(`^([a-z]+).\d+.(\w+)`)
    attr:=reg.FindStringSubmatch(account)
    fmt.Println(attr)
}

相关文章

网友评论

      本文标题:golang 关于正则的使用

      本文链接:https://www.haomeiwen.com/subject/kkclnhtx.html