如何从完整路径中获取最后一个文件夹名称和文件名,我需要一个解决方案。
<小时/>示例:
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/