From: Hirotsugu Asari Date: 2009-06-20T10:31:26+09:00 Subject: [ruby-core:23942] Re: [Bug #1661](Rejected) RegExp mismatch On Jun 19, 2009, at 4:06 PM, Nobuyoshi Nakada wrote: > Issue #1661 has been updated by Nobuyoshi Nakada. > > Status changed from Assigned to Rejected > > Because "\s" is just one space, and differs from /\s/. > ---------------------------------------- > http://redmine.ruby-lang.org/issues/show/1661 > > ---------------------------------------- > http://redmine.ruby-lang.org > It seems counterintuitive to me that Regexp.new(re,Regexp::EXTENDED).eql?(/#{re}/x) can be false for any string 're'. (In this case, re="\s*")