 
                        文章内容
获取URL参数,有很多种方法可以实现,下面这篇文章主要给大家介绍了关于JavaScript使用正则表达式获取 ,需要的朋友可以参考下
js代码
    <script>
     
        function getUrlParam(name) {
            // 正则表达式,用于匹配URL中的参数部分。 
            var reg = new RegExp('(^|&)' + name + '=(.*)(&[^&=]+=)');
            var regLast = new RegExp('(^|&)' + name + '=(.*)($)');
            var r = window.location.search.substr(1).match(reg) || window.location.search.substr(1).match(regLast);
            if (r != null) {
                var l = r[2].match(/&[^&=]+=/)
                if (l) {
                    return decodeURIComponent(r[2].split(l[0])[0]);
                } else return decodeURIComponent(r[2]);
            }
            return null;
        }
        
        // 假如地址是"http://www.baidu.com/Certificate.html?NO=1234&Name=JACK&sex=male"
        console.log(getUrlParam('NO')); // 1234
        console.log(getUrlParam('Name')); // JACK
        console.log(getUrlParam('sex')); // male
    </script>
                    
 
                                 
                        
                        