民斗です。

[Subject: [ruby-list:10499] Re: 全角英数字を半角にする方法]
[Date: Fri, 30 Oct 1998 15:00:45 +0900  From:WATANABE Hirofumi]

> :String クラスの tr メソッドで簡単にできるかと思ったんですが、どうやら
> :バイト単位で処理しているらしく、
> :
> :	% ruby -e 'p "abc".tr("a-z", "a-z")'
> :	"a\343"
> :
> :となってしまいました。

> % ruby -r jcode -e 'p "abc".tr("a-z", "a-z")'
> です.

あ、そういうものがあったんですね。ありがとうございました。


[Subject: [ruby-list:10500] Re: 全角英数字を半角にする方法]
[Date: Fri, 30 Oct 1998 15:04:52 +0900  From:Yukihiro Matsumoto]

> そうですね.ただし,一度jcodeを使っちゃうと全部の文字列処理
> がいわゆる全角対応になっちゃうので,気を付けて下さい.

了解しました。


ところで、この jcode について、私はマニュアル等では記述を見つけられ
なかったんですけど、どこかに書いてあるんでしょうか?

--
民斗 <tommy / valley.ne.jp>