Rubyで半角カタカナを全角カタカナに、全角英数字を半角英数字に変換する
ソースコード
require 'nkf' class String def normalize # -W1: 半カナ->全カナ, 全英->半英,全角スペース->半角スペース # -Ww: specify utf-8 as input and output encodings NKF::nkf('-Z1 -Ww', self) end end # test if $0 == __FILE__ while l = gets puts l.normalize end end