Parse parameters out of URL in Lua
I have a URL and would like to parse its Parameter out of it, like: function unescape (s) s = string.gsub(s, "+", " ") s = string.gsub(s, "%%(%x%x)", function (h) return string.char(tonumber(h, 16)) end) return s end function parseurl (s,param) for k, v in string.gmatch( s, "([^&=?]+)=([^&=?]+)" ) do --t[k] = v if k == param then --print (k.." "..v) return unescape(v) end end s = "http://www.page.com/link.php uname=Hans+Testmann&uemail=myemail%40gmail.com&utext=Now+this+is+working+great.%0D%0A++&mdt=1#&mydays:themeupload"s Than I would call it and get Results like after --> parseurl (s, "uname