ruby-reference-manual:3013
From: kouyataifu4 <kouyataifu4@g...>
Date: Fri, 23 Mar 2012 00:54:13 +0900
Subject: [ruby-reference-manual:3013] Re: [るりまプロジェクト - Bug #6185][Open] String#[nth, len]
ども、kouyaです。 > > http://doc.ruby-lang.org/ja/1.9.3/method/String/i/=5b=5d.html > > refm/api/src/_builtin/String:496: > str0[2, 1] == ?r #=> false (左辺は長さ1の文字列、右辺は整数の文字コード) > > ここで str0 は "bar" で、1.9 では true になります。 > これは 1.8 だと ?r という表記が文字コードを返すので注意が必要という例だと思うのですが、 > 1.9 だとこの行自体が不要な気もします。#@until 1.9.0 で囲っちゃっていいでしょうか? str0[2, 1] == ?r #=> false になることを期待してコードを書いている人はいない(多分) と思うので、そういう注意をする必要が無くなったのなら、#@until で囲ってよいとおもいます。 -- kouya -- ML: ruby-reference-manual@m... 使い方: http://QuickML.com/
3006 2012-03-22 04:42 [nov@y... ] [るりまプロジェクト - Bug #6185][Open] String#[nth, len] -> 3013 2012-03-22 16:54 ┣[kouyataifu4@g... ] 3014 2012-03-22 17:17 ┃┗[nov@y... ] 3015 2012-03-22 23:39 ┗[nov@y... ] [るりまプロジェクト - Bug #6185][Closed] String#[nth, len]