我想知道如何移除字符串中"#"符号后面的所有部分。
比如如果我有一个字符串example.com/hello#item1
,我该如何移除#
及其后面的所有字符?
我想知道如何移除字符串中"#"符号后面的所有部分。
比如如果我有一个字符串example.com/hello#item1
,我该如何移除#
及其后面的所有字符?
var string = "example.com/hello#item1".split('#')[0];
就是这么简单
var oldString ='somestring#removethis';
var newString = oldString.split('#', 1)[0];
alert(newString);
var str = "example.com/hello#item1";
str = str.replace(/#.*$/,'');
试试这个:
var str = "example.com/hello#item1";
var newStr = str.substring(0, (str.length - str.indexOf("#")));
你也可以使用以下方法:
var str = "example.com/hello#item1".split('#')[0];
location.href.replace(location.hash,"")
搞定了
哎呀...字符串...嗯...这就是如何从URL中删除它 XDDD