【发布时间】:2012-05-04 06:20:51
【问题描述】:
在这个方法中:
func (re *Regexp) FindAllStringSubmatch(s string, n int) [][]string
第二个参数有什么作用? 我试过了:
re, _ := regexp.Compile("a")
rs := re.FindAllString("aaaaa, ", **1**) // 1 get one 'a', 2 get two 'a's, 3 get three 'a's ...
for _,v := range rs {
fmt.Println(v)
}
看来第二个参数是关于它匹配的次数。我对吗? 谁能给我一个肯定的答案?官方文档或一些链接是首选。
【问题讨论】:
-
您的示例使确认结果变得更加困难,但请尝试在play.golang.org/p/ViFmaXfEhm 上进行试验以更好地了解它。
-
也是因为正在浏览功能级别而没有意识到信息在概述部分的顶部。