在 Chrome 扩展程序中,我有一个变量,它等于当前选项卡的 url,例如 currentUrl = tabs[0].url;
。它获取的网址类似于 http://www.example.com/folder-1/folder-2/folder-3/index.html
。
我想从此网址获取 /folder/-1
和 /folder-3/
。
尝试了 currentPath = currentUrl.substring(0, currentUrl.lastIndexOf("/"));
,但这样我只能得到整个路径 (http://www. example.com/folder1/folder2/folder3
)
最佳答案
const arr = "http://www.example.com/folder-1/folder-2/folder-3/index.html".split("/");
然后arr[3]
会给你folder-1
并且 arr[arr.length - 2]
会给你folder-3
关于javascript - 从 url 获取第一个和最后一个文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60187329/