gpt4 book ai didi

javascript - 剥离字符串的第一部分并返回剩余的字符串

转载 作者:行者123 更新时间:2023-11-28 13:29:56 27 4
gpt4 key购买 nike

我对 Javascript 还很陌生,找不到我想做的事情的答案。这是我所拥有的。

我从页面获取的网址有时采用以下格式:http://url1.come/http://url2.com/dir/some/file.html

我想要做的是剥离第一部分(http://urlhere.come/)并仅返回第二部分,即:http://anotherUrlHere.com/dir/some/file.html.

为了保持鲁棒性,我不想专门寻找 url1.com,因为将来可能会发生变化。然而,不会改变的是 http: 出现了两次,所以我认为最好的方法是找到 http 的第二次出现,然后脱掉之前的一切。我现在才知道该怎么做。

实现这一目标的最佳方法是什么?谢谢。

最佳答案

使用正则表达式:

str = str.replace(/^http:\/\/.*http:\/\//, 'http://');

关于javascript - 剥离字符串的第一部分并返回剩余的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25754156/

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