ruby-reference-manual:2890
From: Nobuhiro IMAI <nov@y...>
Date: Tue, 1 Nov 2011 11:23:24 +0900
Subject: [ruby-reference-manual:2890] [るりまプロジェクト - Bug #5502] 範囲式の例がおかしい
Issue #5502 has been updated by Nobuhiro IMAI. =begin $ ruby -e 'puts *1..9' | ruby -ne 'print if /3/../7/' 3 4 5 6 7 のように使えます。 =end ---------------------------------------- Bug #5502: 範囲式の例がおかしい http://redmine.ruby-lang.org/issues/5502 Author: Hiroshi Koyama Status: Open Priority: Normal Assignee: Category: doc Target version: reporter: ruby_version: http://doc.ruby-lang.org/ja/1.9.2/doc/spec=2foperator.html#range > 例: > > 1 .. 20 > /first/ ... /second/ 意図的にやっているかもしれないけど、 わざわざエラーとなる /first/ ... /second/ を例に挙げなくてもいいと思いますぽよ。 "first" ... "second" の方がまだよかと。 # ruby -v ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux] # cat test.rb 1 .. 20 /first/ ... /second/ # ruby test.rb test.rb:2:in `<main>': bad value for range (ArgumentError) (rootなのはワケアリ) -- http://redmine.ruby-lang.org -- ML: ruby-reference-manual@m... Info: http://QuickML.com/