[JavaScript]利用正则表达式取得URL的参数、并转化为JSON对象
2011-12-01 12:35
716 查看
利用正则表达式取得URL的参数
1、取得单个参数的方法// URL参数取得 function getQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2]); return ""; }
2、取得所有参数的方法(JSON)
//王德封:取得URL参数、并传化成JSON ACWS.getQueryJson = function(){ var ret = {};//定义数组 window.location.search.substr(1).replace(/(\w+)=(\w+)/ig, function(a, b, c){ret[b] = unescape(c);}); return ret; } ACWS.URL_PARAM=ACWS.getQueryJson(); //王德封: URL参数取得(改造并保留原有接口) function getQueryString(name) { return ACWS.URL_PARAM[name]; }
相关文章推荐
- javascript利用正则表达式取得URL的参数、并转化为JSON对象
- Javascript url地址传参及获取参数的简单实用方法(利用正则表达式)
- 利用正则表达式取得URL的参数
- Javascript url地址传参及获取参数方法(利用正则表达式)
- javascript 获取url参数的正则表达式(用来获取某个参数值)
- 用JavaScript的正则表达式获取页面URL参数
- javascript 获取url参数的正则表达式(用来获取某个参数值)
- 在MFC程序中,利用boost 正则表达式获取URL参数示例
- javascript match方法获取url参数的正则表达式(用来获取某个参数值)很重要!!!!!
- javascript 获取url参数的正则表达式(用来获取某个参数值)
- IOS开发---菜鸟学习之路--(二十一)-利用正则表达式解析URL获取其中的参数
- 解析json串,利用正则表达式,split
- 利用正则表达式获取文本中图片的URL
- JavaScript 正则表达式对象RegExp test方法慎用/g
- JavaScript语法入门系列(七) 类和对象(正则表达式RegExp)
- JS 正则表达式(学习笔记2)匹配网址url参数
- JavaScript本地对象常用方法(三)——正则表达式对象
- JavaScript中json对象和string对象之间的转化
- JavaScript 正则表达式使用详细参数
- json学习【2】——Javascript将Form数据转化成Json对象