go strings.Count()方法

strings.Count()方法

语法

func Count(s, sep string) int

go源码Count()方法的介绍:

Count counts the number of non-overlapping instances of substr in s. If substr is an empty string, Count returns 1 + the number of Unicode code points in s.

strings.Count()方法,可以用于统计sep字符串在字符串s中出现的字数,如果sep字符串为空字符串,那么将返回s字符串的“长度+1”的数值。


参数

参数描述
sstring字符串类型
seq字符串string类型

返回值

go int类型值。


strings.Count()方法实例代码

func main() {
	var countNum int = strings.Count("笨鸟工具,x1y1z1.com", "笨鸟")
	fmt.Println(countNum)
	num2 := strings.Count("abcde", "") //seq参数为空字符串
	fmt.Println((num2))
}
//命令行输入运行go文件的命令,比如:go run test.go,得到输出:
1
6

全栈后端 / go语法 :













Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.