At 21:53 08/09/19, NARUSE, Yui wrote: >Yukihiro Matsumoto さんは書きました: >> まつもと ゆきひろです >> >> このチケットに関連してると思うのですが、 >> >> |> % ruby19 -Ku -ve'p "ABC" << 256' >> |> ruby 1.9.0 (2008-09-17 revision 19392) [x86_64-freebsd7.1] >> |> -e:1:in `<main>': 256 out of char range (RangeError) >> |> >> |> UTF-8 だとこんな感じ。 >> |> % ruby19 -Ku -ve's="ABC\u3042" << 256;puts s.dump' >> |> ruby 1.9.0 (2008-09-17 revision 19392) [x86_64-freebsd7.1] >> |> "ABC\xE3\x81\x82\xC4\x80" ここは UTF-8 なので、"ABC\u3042\u0100" の方は一般的なユーザに 取ってずっとありがたいかもしれません。 宜しくお願いします。 Martin. #-#-# Martin J. Du"rst, Assoc. Professor, Aoyama Gakuin University #-#-# http://www.sw.it.aoyama.ac.jp mailto:duerst / it.aoyama.ac.jp