猿问

如何获得strings.Contains中的结果数量?

当你想检查一个字符串是否包含某个子字符串时,你可以这样做:


msg = "Lorem ipsum example of lorem ipsum."

if strings.Contains(msg, "ipsum") {

   fmt.Println("contains word ipsum")

}

如何找出“ipsum”一词在msg 中出现的次数?


SMILET
浏览 211回答 1
1回答

小怪兽爱吃肉

用字符串.计数(字符串,子字符串)Count 计算字符串中子字符串的非重叠实例数。使用您的示例:msg := "Lorem ipsum example of lorem ipsum."fmt.Printf("contains %d occurences of ipsum", strings.Count(msg, "ipsum"))
随时随地看视频慕课网APP

相关分类

Go
我要回答