关于golang:Golangunicode

//对字符串中汉字数量进行统计
//unicode.Is()

package main

import (
    "fmt"
    "unicode"
)

//Han示意汉字,其它语言表达可在字符集中查问
func main() {
    a := "すごい,明天你pass了English考试"
    count := 0
    for _, v := range a {
        if unicode.Is(unicode.Han, v) { 
            count++
        }
    }
    fmt.Println(count)
}

运行后果:
6

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理