ICUでUTF-8の文字列を1文字ごとに分割する - Qiita

ICUとは ICU(International Components for Unicode)は、Unicodeの取り扱いに関するさまざまな機能を提供するオープンソースのライブラリです。C/C++およびJava版が用意されているほか、各種言語へのラッパーも開発されています...