次のような文字列を取得したいだけです15
:
countryNo=-1&count=15&page=2
どうすればそれを機能させることができますか?
var x = "countryNo=-1&count=15&page=2";
var n = /(?:^|&)count=(\d+)/.exec(x)[1];
文字列を部分に分割して、連想配列を作成できます。
var q = "countryNo=-1&count=15&page=2";
var vars = [], hash;
if(q != undefined){
q = q.split('&');
for(var i = 0; i < q.length; i++){
hash = q[i].split('=');
vars.push(hash[1]);
vars[hash[0]] = hash[1];
}
}
var count = vars['count'];