From: nobu.nokada@... Date: 2002-12-11T19:17:56+09:00 Subject: Re: replacing chars in string Hi, At Wed, 11 Dec 2002 18:52:14 +0900, Mauricio Fern�ndez wrote: > x.report( "chained gsubs 3:" ) do > n.times do > test = str.gsub(/[,()]/,' \& ').gsub!(/([^<>])=/,'\1 = ').gsub!(/;/,";\n") > end > # puts > # p test > end You'd better to separate it to 2 lines: (test = str.gsub(/[,()]/,' \& ')).gsub!(/([^<>])=/,'\1 = ') test.gsub!(/;/,";\n") -- Nobu Nakada