>>>>> "A" == Aristarkh A Zagorodnikov <xm / w3d.ru> writes:

A> Also, if this is normal, I want to propose a change, perhaps by additional
A> option in regexps, or
A> (preferably for existing code), a global variable $something (yikes! - I
A> hate globals ;) which controls this,
A> or at least want to know why this way was preferred over perl one.

pigeon% ruby -e 'print "123\n456" =~ /\A456/, "\n"'
nil
pigeon% 

pigeon% ruby -e 'print "123\n456" =~ /\A123/, "\n"'
0
pigeon% 


Guy Decoux