2006-02-26 String#[] Rubyの文字列で、[]を使うと文字コードが得られます。範囲外ならnilになり、負の場合には末尾からになります。 s = "ABC" p s[0] #=> 65 p s[1] #=> 66 p s[2] #=> 67 p s[3] #=> nil p s[4] #=> nil p s[-1] #=> 67 p s[-2] #=> 66 p s[-3] #=> 65 p s[-4] #=> nil p s[-5] #=> nil