「go言語」Count()で指定文字列をカウントするサンプル
書式
strings.Count(対象文字列, カウントしたい文字列)
使用例
package main
import (
"fmt"
"strings"
)
func main() {
target := "study skill in arkgame.com"
fmt.Println("文字列sのカウント結果")
fmt.Println(strings.Count(target, "s"))
fmt.Println("空文字列のカウント結果")
fmt.Println(strings.Count(target, " "))
fmt.Println("文字列arkのカウント結果")
fmt.Println(strings.Count(target, "ark"))
fmt.Println("文字列kのカウント結果")
fmt.Println(strings.Count(target, "k"))
}
実行結果
# go run test01.go
文字列sのカウント結果
2
空文字列のカウント結果
3
文字列arkのカウント結果
1
文字列kのカウント結果
2