如何更换
url:http://www.abc.com&query_id=123&query_id1=12
至:http://www.abc.com&query_id1=12
如何在javascript中用空格替换任何query_id?
答案 0 :(得分:3)
var url = "http://www.abc.com&query_id=123&query_id1=12";
url = url.replace(/(\?|&)query_id=[^&]*/g, "");
console.log(url); /* returns http://www.abc.com&query_id1=12 */
无论如何请注意,您应该将&
的第一次出现替换为?
http://www.abc.com&query_id=123&query_id1=12
应该写成
http://www.abc.com?query_id=123&query_id1=12