From: Wayne Blair Date: 2001-07-16T11:53:03+09:00 Subject: [ruby-talk:17899] Re: regular expressions and string#sub! "Ernest Ellingson" wrote in message news:jxr47.40933$yb3.1764779@e420r-atl1.usenetserver.com... > This particular code yields some strange results. > I'm using ruby 1.63 on Win2k > > x="aren't" > z="\\\'" > puts x => aren't (expected) > puts z => \' (expected) > x.sub!(/\'/,z) => arentt > puts x => arentt (huh?) > > > Ernie > > Hi, x.sub! mutates x, whereas x.sub returns the result without mutating x. regards, Wayne