#navi_header|Java| たまたま、はてブで、以下の記事を発見。「は~、Unicodeって色んな記号あるんだな~」と眺めてた。 - Unicodeにあるハイフン/マイナス/長音符/波線/チルダのコレクション | hydrocul のメモ -- http://hydrocul.github.io/wiki/blog/2014/1101-hyphen-minus-wave-tilde.html そしたら、同じblogでこんな記事を見つけた。 - PHPのmb_convert_kanaとUnicodeのNFKC正規化 | hydrocul のメモ -- http://hydrocul.github.io/wiki/blog/2014/1127-unicode-nfkd-mb-convert-kana.html 記事はPHPだったが、Javaだとうどうかな?と思ってぐぐったらこんなの見つけた。 - Java技術最前線 - 「Java SE 6完全攻略」第56回 文字列の正規化:ITpro -- http://itpro.nikkeibp.co.jp/article/COLUMN/20071130/288467/ - Normalizing Text (The Java™ Tutorials > Internationalization > Working with Text) -- http://docs.oracle.com/javase/tutorial/i18n/text/normalizerapi.html - Java SE 6 じゃじゃ馬ならし Unicode の正規化 -- http://www.javainthebox.net/laboratory/JavaSE6/normalizer/normalizer.html - Java6にはUnicode正規化の機能がいるそうな : mwSoft blog -- http://blog.mwsoft.jp/article/34823291.html JDK6から正規化が使えるようになったみたい。 このへんで、ちゃんと「Unicode 正規化」でぐぐったら以下の記事を発見。スゴイ。 - Unicode正規化 -- http://nomenclator.la.coocan.jp/unicode/normalization.htm Javaの正規化で、本当に上の記事のようになるか、確認してみた練習: https://github.com/msakamoto-sf/javasnack/commit/5853d88d0e043e85decf37272e07b1e5ce076ac1 #navi_footer|Java|