From: Minero Aoki Date: 2007-03-05T10:01:00+09:00 Subject: [ruby-dev:30486] str.lines[1..-1] 青木です。 次のようなコードを書いたら NoMethodError になって 悲しい思いをしました。 str.lines[1..-1] しょうがなく str.lines.to_a[1..-1] と書いて逃げましたが、 字面が嫌すぎます。そこで次のような解決案を考えました。 案1: self.to_a[*args] を返すような Enumerator#[] を 追加する 案2: String#lines は配列を返すことにして、 Enumerator を返す別のメソッドを追加する どうでしょうか。 -- 青木峰郎