-2

次のような文字列を取得したいだけです15

countryNo=-1&count=15&page=2

どうすればそれを機能させることができますか?

4

4 に答える 4

2
var x = "countryNo=-1&count=15&page=2";
var n = /(?:^|&)count=(\d+)/.exec(x)[1];
于 2013-10-18T13:05:59.627 に答える
0

文字列を部分に分割して、連想配列を作成できます。

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'];
于 2013-10-18T13:06:10.623 に答える