How do you limit the number of replacements made by String#gsub in Ruby?
In PHP this can be easy done with preg_replace which takes a parameter for limiting replacements, but I can't figure out how to do this in Ruby.
How do you limit the number of replacements made by String#gsub in Ruby?
In PHP this can be easy done with preg_replace which takes a parameter for limiting replacements, but I can't figure out how to do this in Ruby.
You can create a counter and decrement that within a gsub loop.
gsub replaces all occurences.
You can try String#sub
http://ruby-doc.org/core/classes/String.html#M001185