javascript - 如何使用 JavaScript 从路径中获取最后一个文件夹名称和文件名?

标签 javascript

如何从完整路径中获取最后一个文件夹名称和文件名,我需要一个解决方案。

<小时/>

示例:

d:\folder1\folder2\assets\images\62f9a0f4-98b9-4dd0-8047-ed1a3cc306cf.png

就我而言,我只需要 Javascript 路径中的\images\62f9a0f4-98b9-4dd0-8047-ed1a3cc306cf.png 。

最佳答案

这应该可以做到:

var str = "d:\\folder1\\folder2\\assets\\images\\62f9a0f4-98b9-4dd0-8047-ed1a3cc306cf.png";
var ret = str.split("\\").reduce((p,c,i,arr) => {if(i >= arr.length - 2){return (p?("\\"+p+"\\"):"")+c}});
console.log(ret);

关于javascript - 如何使用 JavaScript 从路径中获取最后一个文件夹名称和文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38717298/

相关文章:

javascript - jQuery - 设置 Ajax 处理程序优先级

javascript - 使用了 _paq.push() 但在加载 matomo.js 文件之前没有初始化 Matomo 跟踪器

javascript - 如何通过使用间隔更改 jquery 中的背景位置来制作此自定义动画?

javascript - 如何修复被移动超过 1 的值

javascript - 关闭触摸设备上 onClick 元素的叠加选择

javascript - 如何在 Koa 中指定静态文件夹?

javascript - 在按键时停止 jquery 代码

javascript - 使用助手渲染 Ember View

javascript - Google 表格中的列数? VBA 为例

javascript - 将加载图像与 jQuery 和 Google Visualization 集成