首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

求教 一个JS正则替换解决方法

2013-10-21 
求教 一个JS正则替换我有URL是 index.php?a_id123&pid333我想用JS给a_id 或是pid换值 换成 a_id4444&pi

求教 一个JS正则替换
我有URL是 index.php?a_id=123&pid=333
我想用JS 
 给a_id 或是pid换值 
换成 a_id=4444&pid=333
就是换其中一个的时候  不影响 其它的
求JS 写法
我大概知道 是正则 可是我写了没用 求教 
[解决办法]
var url = "index.php?a_id=123&pid=333";//location.href;
var newags = "a_id";
var val = "4444";
url=url.replace(new RegExp("([?&]"+newags+"=)[^&]*","i"),"$1"+val);
alert(url);

热点排行