ts <decoux / moulon.inra.fr> writes: >>>>>> "R" == Renaud HEBERT <renaud.hebert / alcatel.fr> writes: > >R> [ ... ] >R> >R> 4) To replace a single backslash with two, you need to write gsub(/\\/, >R> '\\\\\\\\')!! Ouch! > > http://www.rubycentral.com/faq/rubyfaq-9.html#ss9.18 > > You can write '\&\&', only 4 characters But to replace the letter 'a' with two backslashes, you still have ... gsub(/a/, '\\\\\\\\') However, you can also do this: gsub(/\\/){'\\\\'} and gsub(/a/){'\\\\'} > Guy Decoux -- Lloyd Zusman ljz / asfast.com