在包括#anchor在内的#anchor之后去掉一切

gra*_*boy 3 javascript regex

改变这个......

www.sample.com/sample.html#commentxxx?stuffhereIdontneed
Run Code Online (Sandbox Code Playgroud)

进入这...

www.sample.com/sample.html
Run Code Online (Sandbox Code Playgroud)

我有一个链接,所以我认为我需要一个正则表达式?

document.write("<a href='"+ window.location.href.replace('?????', '') +  
"?ThisIsAppendedLater'>sample</a>");  
Run Code Online (Sandbox Code Playgroud)

Lin*_*een 15

内森的回答很好.为了完整起见; 这是正则表达式:

var stripped = window.location.href.replace(/#.*$/,'');
Run Code Online (Sandbox Code Playgroud)


Nat*_*nes 7

window.location.hash = '';