Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function queryParameters(query) {
- var keyValuePairs = query.split(/[&?]/g);
- var params = {};
- for (var i = 0, n = keyValuePairs.length; i < n; ++i) {
- var m = keyValuePairs[i].match(/^([^=]+)(?:=([sS]*))?/);
- if (m) {
- var key = decodeURIComponent(m[1]);
- (params[key] || (params[key] = [])).push(decodeURIComponent(m[2]));
- }
- }
- return params;
- }
Add Comment
Please, Sign In to add comment