2011-08-18 文字コードの取得? Ruby ある文字列の1文字目の文字コードを取得したい場合、1.8の場合は "Hello World!"[0] で良かった気がするけど、1.9でこれやると1文字の文字列が返ってくるようだ。それでsliceなんかも試してみたけど1文字だけのときでも文字列が返ってくるようになったらしい。なのでunpack使ってみたけど、もっと効率の良いやり方はないものだろうか?ありそうだけどな〜 puts "Hello World!"[0].unpack("H*")[0].to_i(16)