class Humr::Handler::URLEscaped
Public Instance Methods
replace(s) { |unescape| ... }
click to toggle source
# File lib/humr/handler/url_escaped.rb, line 8 def replace(s, &block) if /%[A-Fa-f0-9]{2}/ === s s.gsub(/((?:%[A-Fa-f0-9]{2})+)/) do |url_escaped| yield URI.unescape(url_escaped) end end end