我想删除网址上的字符串code=hads1328fas&
,以便
BEFORE
http://example.com/main/index.php?code=hads1328fas&store=food#home
AFTER
http://example.com/main/index.php?store=food#home
但是,字符串code=hads1328fas&
可能并不总是相同,因此下面的代码在这种情况下不起作用。
var url = window.location.href;
url.replace('code=hads1328fas&')
这种情况有可能吗?
由于
答案 0 :(得分:3)
url = "http://example.com/main/index.php?code=hads1328fas&store=food#home";
url = url.replace(/code=[^&]+&/,'');
在此之后,url将包含
http://example.com/main/index.php?store=food#home