Golang统计函数
在开发过程中,很多时候我们有统计单个字符或者字符串在另一个字符串中出现次数的需求,在Golang中,统计字符串出现次数我们使用Golang
函数。
Strings.count()函数
语法
func Count(s, substr string) int
函数返回 int 类型的值,如果检索的字符串不存在,则返回 0,否则返回出现的次数。
单个字符出现次数
使用Strings.count()
函数,统计字符串中单个字符出现的次数
package main
import (
"fmt"
"strings"
)
func main() {
//使用 Strings.count() 函数,统计字符串中单个字符出现的次数
str := "Study Golang From Meteor's Blog"
count := strings.Count(strHaiCoder, "o")
fmt.Println("count = ", count)
}
程序运行后,控制台输出如下:
count = 4
字符串出现次数
使用Strings.count()
函数,统计字符串中指定字符串出现的次数
package main
import (
"fmt"
"strings"
)
func main() {
//使用 Strings.count() 函数,统计字符串中指定字符串出现的次数
str := "I love Golang and I study Golang"
count := strings.Count(strHaiCoder, "Golang")
fmt.Println("count =", count)
}
程序运行后,控制台输出如下:
count =2
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 LeoStar
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果