2013-10-07から1日間の記事一覧

Go言語で文字列の文字数を取得する

len(string)だとバイト長を返す。 utf8.RuneCountInStringを使うと文字数を取得できた。 package main import ( "fmt" "unicode/utf8" ) func main() { s := "あいうえお" // 入力値 fmt.Printf("%v\n", s) // -> あいうえお // len(s)はバイト長を返す fmt.…