为了账号安全,请及时绑定邮箱和手机立即绑定

匹配字符串中的单词后获取下一个单词

匹配字符串中的单词后获取下一个单词

Go
小唯快跑啊 2023-02-06 19:38:13
我试图在字符串匹配后获取下一个单词。例如var somestring string = "Hello this is just a random string"匹配我这样做的词strings.Contains(somestring, "just")在这种情况下,我想得到“a”。
查看完整描述

1 回答

?
慕少森

TA贡献2019条经验 获得超9个赞

package main


import (

    "fmt"

    "strings"

)


func main() {

    s := "Hello this is just a random string"

    // find the index of string "just"

    index := strings.Index(s, "just")

    fmt.Println(index)

    // get next single word after "just"

    word := strings.Fields(s[index:])

    fmt.Println(word[1])

}


查看完整回答
反对 回复 2023-02-06
  • 1 回答
  • 0 关注
  • 72 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信