From: Norbert Koch Date: 2001-04-25T22:40:05+09:00 Subject: [ruby-talk:14218] Re: Escaping single qoutes "Christian Rish" writes: > I have a string containing some single qoutes which I would like to prefix > with a backslash: > > s = "yadda'yadda'yadda" > > s.gsub(/'/, "\\'") >> yaddayadda'yaddayaddayaddayadda > s.gsub(/'/, "\\\'") >> yaddayadda'yaddayaddayaddayadda > s.gsub(/'/, "\\\\'") >> yadda\\'yadda\\'yadda > > What am I missing? I've successfully tried puts s.gsub("'", "\\\\'") >> yadda\'yadda\'yadda norbert. -- JAPAN is a WONDERFUL planet -- I wonder if we'll ever reach their level of COMPARATIVE SHOPPING...