2013-02-19

ruby1.8でtosjisしたら半角カナが全角カナになるけど半角カナのままにしたいとき

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク
ruby1.8で

"アイウ".tosjis

のように半角カナをtosjisすると
アイウ
のように全角カナに変更されてしまいます。

半角カナのままにしたいなぁと言うときは、NKFを使うようです。
以下のような感じです。

NKF.nkf("-sx", "アイウ")

xをつけるのがポイントです。

以下が参考になりました。
コメントを投稿