gpt4 book ai didi

javascript - 从绝对url获取相对值

转载 作者:行者123 更新时间:2023-11-28 19:33:59 25 4
gpt4 key购买 nike

我对此很陌生,如果这个问题很愚蠢或简单,我很抱歉。我有一个包含绝对网址的字符串变量。我想要从中提取相对网址。示例:http://something.com/fizz/buzz =>/嘶嘶声/嗡嗡声

是否有我需要使用的库,或者我应该编写自己的字符串操作函数?如果是后者,我应该使用正则表达式吗?

编辑:是否有最佳实践?或者我需要编写自己的 hack 吗?

最佳答案

这适用于http://something.com/fizz/buzz,也适用于something.com/fizz/buzz

function getRelativeURL(the_url)
{
// remove the :// and split the string by '/'
var the_arr = the_url.replace('://','').split('/');

// remove the first element (the domain part)
the_arr.shift();

// join again the splitted parts and return them with a '/' preceding
return( '/'+the_arr.join('/') );
}

在这里查看它的实际效果: http://jsfiddle.net/3s15sbun/

关于javascript - 从绝对url获取相对值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26236223/

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