gpt4 book ai didi

javascript - 简单的正则表达式问题

转载 作者:行者123 更新时间:2023-11-30 07:46:01 24 4
gpt4 key购买 nike

我想从 url 字符串中删除它http://.......?page=1我知道这行不通,但我想知道您将如何正确执行此操作。

document.URL.replace("?page=[0-9]", "")

谢谢

最佳答案

您似乎想摆脱协议(protocol)和查询字符串。那么,将其余部分连接起来怎么样?

var loc = window.location;

var str = loc.host + loc.pathname + loc.hash;

http://jsfiddle.net/9Ng3Z/


我不完全确定要求是什么,但这个相当简单的正则表达式有效。

loc.replace(/https?\:\/\/([^?]+)(\?|$)/,'$1');

这可能是一个天真的实现,但请尝试一下,看看它是否符合您的需要。

http://jsfiddle.net/9Ng3Z/1/

关于javascript - 简单的正则表达式问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6053216/

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