gpt4 book ai didi

javascript - 替换 URL 中最后一个字符之后的所有内容

转载 作者:行者123 更新时间:2023-12-02 17:01:51 25 4
gpt4 key购买 nike

我有以下代码,它使用 JavaScript 替换当前 URL:

window.location.replace(window.location.href.replace(/\/?$/, '#/view-0'));

但是,如果我有一个类似以下的网址:

domain.com/#/testdomain.com/#/

它将把#/view-0附加到当前哈希值中。我想要的是替换 URL 最后部分之后的所有内容,包括任何查询字符串或哈希值。

所以假设我的正则表达式不能处理这个问题......我该如何修改它,变得更加积极?

最佳答案

以下语法可能会有所帮助:

location.href.replace(/[?#].*$/, '#/view')

它将用 #/view 替换字符串中 ?# 之后(以及与之一起)的所有内容。

关于javascript - 替换 URL 中最后一个字符之后的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25620365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com