求一个简单正则表达式匹配URL中的参数

/Weba/cate/i/d3/caid/2/u/Save/这是一段URL中的传值求一个方法传给方法一个参数返回这个参数对应的数值例如URL中i对应的GET传值是d3也可... /Weba/cate/i/d3/caid/2/u/Save/ 这是一段 URL中的传值
求一个方法 传给方法一个参数 返回 这个参数 对应的 数值例如 URL中 i对应的GET传值是d3 也可能是 d4-d10000 caid对应的GET传值是2 也可能是 任何正整数 u对应的GET传值是Save 也可能是 其他字符串 现求一方法传入 i 或 caid 或 u 或 其他参数 匹配出相应GET传值 并返回 用javascript 或 jquery 来实现 若答案给力 追加50分
展开
 我来答
匿名用户
2013-08-04
展开全部
//获取url中的参数(用时传name名)
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]);
return null;
}

name是你传的值,像你说的i,caid,u

求加分
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式