From: Yukihiro Matsumoto Date: 2008-09-13T10:42:20+09:00 Subject: [ruby-dev:36283] Re: 合成文字の2コードポイント目 まつもと ゆきひろです In message "Re: [ruby-dev:36281] 合成文字の2コードポイント目" on Sat, 13 Sep 2008 01:16:08 +0900, "NARUSE, Yui" writes: |ruby-core で codepoint 談義が行われてますが、 |Ruby において、合成文字が 1 文字になった場合、 |2 codepoint 目ってどうやってとるのでしょうか。 できないような。1文字=1コードポイントでないエンコーディング (現在はサポートしていませんが)においては、コードポイントをベー スにした処理そのものを提供していないように思います。 String#each_codepointとか#codepointsとかが提供されれば、1文 字取り出してcodepoint列に分解するとか出来るようになりますね。