logo       

[ruby-list:43060] Re: Iconvのこと: msg#00045

lang.ruby.japanese

Subject: [ruby-list:43060] Re: Iconvのこと

成瀬です。

Shunsuke Takenaka wrote:
> NKFを使うことで、回避できました。
>
> utf_8_string = '〜日本語'
> shift_jis_string = NKF.nkf('-sjism0', utf_8_string)

たぶん、
shift_jis_string = NKF.nkf('-sWxm0', utf_8_string)
の方がよろしいかと。

* 出力を Shift_JIS にするオプションは -s です
* 入力が UTF-8 とわかっているので -W と明示的に指定しましょう
* 半角カタカナをそのまま通したければ -x が必要です。

--
NARUSE, Yui <naruse-EuwAtAQalc1BDgjK7y7TUQ@xxxxxxxxxxxxxxxx>
DBDB A476 FDBD 9450 02CD 0EFC BCE3 C388 472E C1EA




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise