From: "NARUSE, Yui" Date: 2007-04-05T05:46:45+09:00 Subject: [ruby-list:43367] Re: _丸数字の文字コード変換 成瀬です。 qzr00050@nifty.com wrote: > 柳井です。成瀬さん、ありがとうございます。 > >> 基本的には MacJapanese に対応した iconv を使うくらいしかないかと。 >> あとは `perl -MEncode 〜` とか。 >> # Perl/Encode だと ASCII の範囲は手をつけないんだったかな > > MacOS 10.4のターミナルでiconv -lを打ってみましたが、MacJapaneseはありま > せんでしたので、とりあえずあきらめます。 > perlはワンライナーでできるのでしょうか。また勉強して試してみます…。 ruby -e'print [0x5c,0xa5,0x2460].pack("U*")' | perl -MEncode -ne'print encode("MacJapanese",decode("utf-8",$_))' #=> 80 5c 85 40 こんな感じですかね。 \x5C もちゃんと \x80 に変換されてますな。 -- NARUSE, Yui DBDB A476 FDBD 9450 02CD 0EFC BCE3 C388 472E C1EA