美文网首页
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