&tag(Ruby/文字列);
#EUCに変換
euc = NKF.nkf('-exm0', str)
#SJISに変換
sjis = NKF.nkf('-sxm0', str)
#UTF-8に変換
utf8 = NKF.nkf('-wxm0', str)
#UTF-16に変換
utf16 = NKF.nkf('-w16xm0', str)
オプションの意味
| e/s/w/w16 | 出力をEUC/SJIS/UTF-8/UTF-16にする |
| E/S/W/W16 | 入力をEUC/SJIS/UTF-8/UTF-16にする |
| x/X | 半角カナ全角カナ変換を行わない/行う |
| m0 | MIME encoded-word のデコードを行わない |