小编Bor*_*lms的帖子

使用startIndex查找字符串中的索引

我是新手,试图找到一个字符串中的字符串索引,但我想传入起始索引.

我知道有strings.Index和strings.LastIndex,但他们只找到第一个和最后一个.有没有我可以使用的功能,我可以在哪里指定起始索引?像我的例子中的最后一行.

例:

s := "go gopher, go"
fmt.Println(strings.Index(s, "go")) // Position 0
fmt.Println(strings.LastIndex(s, "go")) // Postion 11
fmt.Println(strings.Index(s, "go", 1)) // Position 3 - Start looking for "go" begining at index 1
Run Code Online (Sandbox Code Playgroud)

go

3
推荐指数
2
解决办法
153
查看次数

标签 统计

go ×1