function getQuery(key) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"),
r = window.location.search.substr(1).match(reg);
if (r != null) return decodeURI(r[2])
return null
}
这段代码是获取URL上的参数的封装函数,他是用正则匹配的,我正则比较弱,麻烦社区上的大神帮我解读下
(^|&): 表示什么含义
=([^&]*)(&|$) 表示什么含义
慕码人2483693
慕的地10843
Helenr
相关分类