From: Tanaka Akira Date: 2008-01-21T09:19:00+09:00 Subject: [ruby-dev:33231] each_char yields extra NUL 以下のようにすると、String#each_char が元の文字列には含まれ ていない \x00 を含む文字列を yield します。 % ./ruby -ve '"\xC2\x80\x80".force_encoding("utf-8").each_char {|x| p x }' ruby 1.9.0 (2008-01-21 revision 0) [i686-linux] "\xC2\x80" "\x80\x00" -- [田中 哲][たなか あきら][Tanaka Akira]