下面是两个获取url参数的函数对于正则比较菜仅就正则而言,有啥区别吗,上面一个正则会有遗漏的地方吗var urlParams = function (key) { var ret = location.search.match(new RegExp('(\\?|&)' + key + '=(.*?)(&|$)')) return ret && decodeURIComponent(ret[2])
}var $_GET=function (name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return unescape(r[2]); return null;
};谢谢
添加回答
举报
0/150
提交
取消