[TOC] ## 判断正则是否符合要求 方法一: ``` bool, err := regexp.MatchString("p([a-z]+)ch", "peach") ``` 方法二: ``` r, _ := regexp.Compile("p([a-z]+)ch") bool:=r.MatchString("peach") ``` ## 获取符合正则的字符串 ``` r, _ := regexp.Compile("p([a-z]+)ch") r.Find([]byte("aapeaaaachyut")) //peaaaach ```