javascript - 从 url 获取第一个和最后一个文件夹

标签 javascript google-chrome-extension

在 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/

相关文章:

macos - 无论如何,是否可以使用 VIM 实时协作处理 Google 文档?

c++ - PNACL——使用 winscard 库

javascript - 每两小时触发一次 javascript 函数

javascript - knockoutjs 复选框并单击父 td

javascript - 我的选择器值有什么问题?

javascript - 窗口位置主题标签语法错误未在问号后读取

windows - 在文件 URI 方案中使用 Windows 环境变量

javascript - svg 折线的 svg 路径

javascript - 将类别从禁用更改为事件

google-chrome - 如何在 Manifest_version 3 Chrome 扩展程序中将内容复制到剪贴板?