摘要:正则获取参数操蛋的正则好久不用一次除非记下来不然马上忘记以空或者开头关键词一堆以非以或者结尾不存在解码传统方法区别于正则,这种方法容易记,普通的数组用法而已
正则获取url参数
操蛋的正则 好久不用一次 除非记下来 不然马上忘记
function init(name) { console.log("yunx") // [以空 或者 & 开头] + [关键词] + 一堆以非& + 以&或者&结尾 var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); // 不存在r return if(!r) { return }; // 解码 return unescape(r); } console.log(init("name"))传统方法
区别于正则,这种方法容易记,普通的数组用法而已
var url = "www.baidu.com?id=3080&sex=man"; var num = url.indexOf("?"); var data = url.substr(num+1); // id=3080&sex=man var newArray = [] var arr = data.split("&"); // ["id=3080", "sex=man"] for (var i=0; i0) { key = arr[i].substring(0, num); val = arr[i].substr(num+1); newArray[key] = val; } } console.log(newArray); //[id: "3080", sex: "man"]
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/89121.html
摘要:男获取端口号当前运行脚本所在的服务器的主机名。如果脚本运行于虚拟主机中,该名称是由那个虚拟主机所设置的值决定本文由甲爪广告联盟整理编辑 同验证码类,分页也是在个人博客,论坛等网站中不可缺少的方式,通过分页可以在一个界面展示固定条数的数据,而不至于将所有数据全部罗列到一起,实现分页的原理其实就是对数据库查询输出加了一个limit限制,接下来我们就开始准备今天分页类的逻辑 #### 逻辑准...
摘要:对于这个矛盾的问题,通过自适应拓展机制很好的解决了。自适应拓展机制的实现逻辑比较复杂,首先会为拓展接口生成具有代理功能的代码。 1、背景 在 Dubbo 中,很多拓展都是通过 SPI 机制进行加载的,比如 Protocol、Cluster、LoadBalance 等。有时,有些拓展并不想在框架启动阶段被加载,而是希望在拓展方法被调用时,根据运行时参数进行加载。这听起来有些矛盾。拓展未被...
摘要:百度云搜索,搜各种资料搜网盘,搜各种资料编写爬虫文件循环抓取内容方法,将指定的地址添加到下载器下载页面,两个必须参数,参数页面处理函数使用时需要方法,是库下的方法,是自动拼接,如果第二个参数的地址是相对路径会自动与第一个参数拼接导 【百度云搜索,搜各种资料:http://bdy.lqkweb.com】 【搜网盘,搜各种资料:http://www.swpan.cn】 编写spiders爬...
阅读 683·2021-11-23 09:51
阅读 3274·2019-08-30 15:54
阅读 439·2019-08-30 15:52
阅读 3107·2019-08-30 13:58
阅读 2912·2019-08-30 13:53
阅读 2683·2019-08-29 14:18
阅读 2406·2019-08-27 10:54
阅读 2363·2019-08-26 18:09