Hi is there an equivalent ruby method to JavaScript encodeURIComponent
method? i am using the URI.unescape(str)
but it recognizes the "£"
(after encodeURIComponent
it becomes "%C2%A3"
) as a "?"
sign. any solution's? thanks
URI.escape(foo, Regexp.new("[^#{URI::PATTERN::UNRESERVED}]"))
found here: How do I raw URL encode/decode in JavaScript and Ruby to get the same values in both?