「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

Go言語

Posted by arkgame