example.com/?id[]=15029&id[]=18711&foo=bar#MyTab に似た URL があります
URL内のすべてのIDを取得したい
var str = window.location.search;
var result = {};
str.replace(/([^?=&]+)(?:[&#]|=([^&#]*))/g, function (match, key, value) {
result[key] = value || 1;
});
result;
上記のコードは、最後の id パラメータのみを返します。
配列内のすべての ID を取得するように改善するにはどうすればよいですか?