From: TAKAHASHI Masayoshi Date: 2002-03-27T01:16:24+09:00 Subject: [ruby-dev:16614] Re: Oniguruma and multibyte character literal 高橋征義です。まとめてお返事します(_o_) matz@ruby-lang.org (Yukihiro Matsumoto) wrote: > Perlでは\u{1234}という記法がありますが(だよね)、Unicodeだけ > が256を越えるコードポイントを持つわけではないんで、これは避 > けたいです。やっぱり、 > > \x{1234} > > ですかね。 おお、そういえばそんな話になってましたね(<ザル頭) nobu.nakada@nifty.ne.jp wrote: > ちなみに、この記法で\x{0012}なんてしたときには、やはり2バイト占めるこ > とになるんでしょうか。 もしもUTF-16も扱えるなら、その場合は\x{0012}でも\x{12}でも 2バイトになるんでしょう。 逆にUTF-8の場合、\x{a3} なんてしたときには2バイトになったり するわけですよね。 "K.Kosako" wrote: > 実装を検討したほうが良いでしょうか? > それとも、Rubyに取り込まれた後のほうが良いでしょうか? Onigurumaの方で対応できるなら、いっそ「そういう表記を使いたい 場合にはOnigurumaを使ってね」という言い方もできるかなあ、なんて 思っていたのでした。 高橋征義 (TAKAHASHI Masayoshi) E-mail: maki@rubycolor.org