1

我想删除code=hads1328fas&我的 URL 上的字符串,这样

http://example.com/main/index.php?code=hads1328fas&store=food#home

http://example.com/main/index.php?store=food#home

但是,字符串code=hads1328fas&可能并不总是相同,因此下面的代码在这种情况下不起作用。

var url = window.location.href;
url.replace('code=hads1328fas&')

有什么办法可以解决这个案子吗?

谢谢

4

1 回答 1

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
于 2012-06-26T14:01:16.283 回答