使用AngularJS或JavaScript将URL部分添加到主URL中

3
我有一个如下所示的URL路径。

我有一个如下所示的URL路径。

http://localhost:12534/urlpart1/urlpart2?querystring=140

我需要用JavaScript或AngularJS将"urlpart2"替换为"urlpart3"。我可以使用以下代码获取整个URL:

  var urlPath = window.location.href;

任何帮助都将不胜感激。

替换('urlpart2', 'urlpart3')? - dfsq
@dfsq可以提供更多细节吗?或许可以在答案部分回答?先谢谢了。 - Sampath
如果您只需要替换特定的字符串 urlpart2,您可以使用简单的替换方法:var newUrlPath = urlPath.replace('urlpart2', 'urlpart3')。尝试一下,看看是否符合您的需求。 - dfsq
1
var urlPath = window.location.href.replace('urlpart2', 'urlpart3') - Marian Ban
@dfsq 是的,它正常工作。你能把它作为一个答案吗?然后我就可以接受了。非常感谢。 - Sampath
1个回答

3

如果你只需要替换特定的子字符串urlpart2,你可以使用简单的replace方法:

var urlPath = window.location.href;
var newUrlPath = urlPath.replace('urlpart2', 'urlpart3');

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接