Получить скрипт юникода из руны в Go - PullRequest
0 голосов
/ 04 мая 2019

В Unicode есть некоторый существующий определенный диапазон диапазон Unicode , я ищу что-то такое, что при rune я могу найти его Unicode Script .

В пакете unicode я нашел эту функцию , но, похоже, она не выполняет то, что я хочу.

chineseChars := "人人"
for _, rune := range chineseChars {
    fmt.Println(unicode.In(rune, unicode.Bopomofo))
}

Этот фрагмент кода печатает false когда это должно напечатать true

1 Ответ

1 голос
/ 04 мая 2019

Пакет Unicode помещает в Han , а не Bopomofo . Выражение unicode.In('人', unicode.Han) оценивается как true.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...