您的位置:首页 > 其它

正则表达式获取url中的所有参数和值

2013-10-20 12:40 239 查看
/**
* 获取URL的所有查询参数
*/
function getUrlQueryParams(url){
var params = {};
var regex = /[\?&]([a-zA-Z_]+)=([\w\-\.]*)/g;
while( ( results = regex.exec( url ) ) != null ){
params[results[1]]=results[2];
}
return params;
}


上周因为产寻参数中带".",需要修改同事的正则表达式,因为不熟悉而感觉无从下手,趁这周没加班狠狠地恶补了一番
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: