frei

旧「anney's room」からブログ「frei」だけ引っ越し&残しました

半角カタカナを全角カタカナへ。

素晴らしい。IBM万歳。

って訳で、半角カナを全角カナにする方法。

Java:

ICU4J icu4j_3_4.jar をダウンロードして外部Jarのパスを通してやる

String string = "半角カナ";

System.out.println(Normalizer.normalize(string, Normalizer.NFKC));

perl:

Jcode.pmを入れて use Jcode してから使う

my $string = "半角カナ";

print Jcode->new($string)->h2z->euc;

PHP:

mbstringが有効になるようにPHPをインストールすれば外部ライブラリは必要なし

$string = "半角カナ";

echo mb_convert_kana($string, "KV");

p.s.

Java: ICU4Jで全角カタカナを半角カタカナにする方法

String string = "全角カナ";

Transliterator transliterator

= Transliterator.getInstance("Fullwidth-Halfwidth");

System.out.println(transliterator.transliterate(string));