From: nobu.nakada@... Date: 2002-08-08T08:45:06+09:00 Subject: [ruby-dev:17960] Re: Ruby Development Roadmap? なかだです。 At Thu, 8 Aug 2002 08:06:00 +0900, TAKAHASHI Masayoshi wrote: > 変換表についてはここのところPython方面でも話題になっている > (http://www.python.jp/pipermail/python-ml-jp/2002-August/thread.html) > ようですが、Rubyでも、 > > require 'uconv' ## uconv 0.4.9 > print Uconv.euctou8('\') #=> '\' > > require 'iconv' ## iconv 0.5 > iconv = Iconv.new("UTF-8", "EUC-JP") > print iconv.iconv('\') #=> '\' > > などと、EUC-JPの「\」はUTF-8に変換すると「\」になって > しまうんですね。これはいいとかまずいとか。 Uconvは自前のはずですが、Iconvは基本的にシステム依存です。ちな みに私のところではこうなります。(glibc-2.2.4-22k) $ ruby -riconv -e 'p Iconv.iconv("UTF-8", "EUC-JP", "\")' ["\357\274\274"] -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦