越水です。

From: 堀川 久 <vzw00011 / nifty.ne.jp>
Subject: [ruby-list:18200] String に日本語
Date: Sun, 31 Oct 1999 18:50:59 +0900

> foo = "日本語"
> print foo[0], "\n"
> 
> で,198 と表示されます。
> 
>  文字単位で文字列を管理するクラスってありますか?

foo = "日本語"
p foo.scan(/./)
p foo.split(//)

scan(/./)もsplit(//)も、文字列を『1文字からなる文字列』の配列にしてい
ます。今のところ、こういう形で日本語を処理するしかないようです。

scan(/./)とsplit(//)のどちらが速いかは:

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/18107

越水 (元親指シフター)
greentea / fa2.so-net.ne.jp