From: Shyouhei Urabe Date: 2009-06-20T02:57:56+09:00 Subject: [ruby-core:23936] [Bug #1661](Assigned) RegExp mismatch Issue #1661 has been updated by Shyouhei Urabe. Category set to core Status changed from Open to Assigned Assigned to set to Yukihiro Matsumoto Parser issue. Confirmed on all active branches I can test. \s is eaten by Regexp::EXTENDED. /\s/x do not have this effect. zsh % ruby -ve 'p Regexp.new("\s*", Regexp::EXTENDED)' ruby 1.9.2dev (2009-06-17 trunk 23707) [x86_64-linux] -e:1:in `initialize': target of repeat operator is not specified: / */x (RegexpError) from -e:1:in `new' from -e:1:in `
' zsh % ruby -ve 'p /\s*/x' ruby 1.9.2dev (2009-06-17 trunk 23707) [x86_64-linux] -e:1: warning: ambiguous first argument; put parentheses or even spaces /\s*/x ---------------------------------------- http://redmine.ruby-lang.org/issues/show/1661 ---------------------------------------- http://redmine.ruby-lang.org