извините за плохой английский. Почему Руби цитирует так странно? Или может это ошибка?
irb(main):027:0> p eval "\" \+ \\+ \\\+ \\\\+ \\\\\+ \""
производит
=> " + + + \\+ \\+ "
или
irb(main):027:0> puts eval "\" \+ \\+ \\\+ \\\\+ \\\\\+ \""
1010 * производит *
=> + + + \+ \+
или другой пример
irb(main):067:0> " \" " =~ Regexp.new(eval("\" \\\" \""))
=> 0
irb(main):068:0> " + " =~ Regexp.new(eval("\" \\\\+ \""))
=> 0