为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript获取URL参数的正则的区别?

JavaScript获取URL参数的正则的区别?

弑天下 2018-08-10 09:14:28
下面是两个获取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; };谢谢
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 594 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信