From: Tiziano Merzi Date: 2010-09-26T03:29:45+09:00 Subject: bug in gsub(?) I have found this bug(?) in gsub puts "\\:{}=#~".gsub(/([\\\:\~\=\#\{\}])/, '\\ \1') => \ \\ :\ {\ }\ =\ #\ ~ OK but puts "\\:{}=#~".gsub(/([\\\:\~\=\#\{\}])/, '\\\1') => \1\1\1\1\1\1\1 Any idea? -- Posted via http://www.ruby-forum.com/.