get url里的参数,正则匹配等号前后方案

function getParam(url){
    var x={};
    var pattern=/(\w+)=(\w+)/ig;
    url.replace(pattern, function(a,b,c){
        x[b]=c; 
    });
    console.log(x["name"]); //测试用 name
}

getParam("http://www.xxx.com?name=elephant&age=25&sex=male")
posted @ 2021-03-14 20:58  Will_the_Wizard  阅读(273)  评论(0)    收藏  举报