利用正则表达式取得URL的参数

转载 2016年08月30日 16:38:12

1、取得单个参数的方法

[javascript] view plaincopy
  1. // URL参数取得  
  2. function getQueryString(name) {  
  3.     var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");  
  4.     var r = window.location.search.substr(1).match(reg);  
  5.     if (r!=null)  
  6.         return unescape(r[2]);  
  7.     return "";  



 2、取得所有参数的方法(JSON)

 

[javascript] view plaincopy
  1.  //王德封:取得URL参数、并传化成JSON  
  2. ACWS.getQueryJson = function(){  
  3.     var ret = {};//定义数组  
  4.     window.location.search.substr(1).replace(/(\w+)=(\w+)/ig, function(a, b, c){ret[b] = unescape(c);});  
  5.     return ret;  
  6. }  
  7. ACWS.URL_PARAM=ACWS.getQueryJson();  
  8. //王德封: URL参数取得(改造并保留原有接口)  
  9. function getQueryString(name) {  
  10.     return ACWS.URL_PARAM[name];  


javascript match方法获取url参数的正则表达式(用来获取某个参数值)很重要!!!!!

function GetStringValue() { String.prototype.getQueryString = function(name)//name 是URL的参数名字 { v...
  • baidu_31333625
  • baidu_31333625
  • 2017年01月11日 11:28
  • 1647

使用正则表达式对URL进行解析

对URL进行解析,一般用到的参数有: 1、协议 如http,https 2、域名或IP 3、端口号,如7001,8080 4、Web上下文 5、URI,请求资源地址 6、请求参数 一个URL示例: h...
  • hongweigg
  • hongweigg
  • 2014年10月31日 19:59
  • 11642

java正则表达式提取URL

package spider4;import java.util.HashSet; import java.util.Iterator; import java.util.Set; import ja...
  • qq_28210869
  • qq_28210869
  • 2017年12月20日 13:02
  • 63

使用VBA在EXCEL中插入图片自定义函数(网络URL/本地URL)

Sub InsertPic(ByVal 图片链接 As String, ByVal 插入图片表名 As String, ByVal 插入图片单元格地址 As String) On Error ...
  • dengnihuilaiwpl
  • dengnihuilaiwpl
  • 2017年12月07日 14:23
  • 76

C# 常见Url操作实例(一)、正则表达式匹配URl

一、将相对url转换成绝对url 方法 //将相对uri转换成绝对uri 实例 Uri uri = new Uri("http://www.gongjuji.net"); Uri uri2 = new...
  • u011127019
  • u011127019
  • 2016年09月14日 15:35
  • 3720

C#获取URL参数值

C# 获取前台序列化的数据
  • w2765006513
  • w2765006513
  • 2016年07月24日 16:44
  • 929

正则表达式的简单语法及常用正则表达式 举例使用jquery获取url指定参数

基本符号: ^ 表示匹配字符串的开始位置 (例外 用在中括号中[ ] 时,可以理解为取反,表示不匹配括号中字符串) $ 表示匹配字符串的结束位置 * 表示匹配 零次到多次 + 表示...
  • lovoo
  • lovoo
  • 2016年10月17日 14:22
  • 841

URL传参小用法&获取url中的参数

写页面的时候发现的小用法,记录下来,关于url静态传参的问题。 首先列举下获取URL中参数的几种方法 方法一:正则法 这个正则是寻找&+url参数名字=值+&*/     这里参考网址:**...
  • dihuiqin
  • dihuiqin
  • 2016年08月09日 11:32
  • 4669

C++ 正则获取url中参数

转自:http://www.cnblogs.com/wuhanqing/p/4575690.html 在访问网页过程中,为了识别所做操作或者访问对象的编号,大多是用Get方式进行提交网页。所...
  • bsmmaoshenbo
  • bsmmaoshenbo
  • 2016年05月10日 17:52
  • 1899

正则表达式的简单语法及常用正则表达式 举例使用jquery获取url指定参数

基本符号: ^  表示匹配字符串的开始位置  (例外  用在中括号中[ ] 时,可以理解为取反,表示不匹配括号中字符串) $  表示匹配字符串的结束位置 *  表示匹配 零次到多次 +  表示...
  • aulneclsgl
  • aulneclsgl
  • 2016年03月19日 14:07
  • 7252
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:利用正则表达式取得URL的参数
举报原因:
原因补充:

(最多只允许输入30个字)