Issue #8136 has been updated by alexeymuranov (Alexey Muranov).


Excuse me, nobu, i have not understood, how can i replace something with a backslash followed by single quote?
----------------------------------------
Bug #8136: gsub strange behavior when substituting "\\'"
https://bugs.ruby-lang.org/issues/8136#change-38062

Author: alexeymuranov (Alexey Muranov)
Status: Closed
Priority: Normal
Assignee: 
Category: doc
Target version: 
ruby -v: 2.0.0


=begin
  s = "\\'"          # => "\\'"
  print s            # \' 
  "foo".gsub("f", s) # => "oooo"

Can anybody please explain to me why it works like this?  Is this a bug?
=end



-- 
http://bugs.ruby-lang.org/