gpt4 book ai didi

javascript - 使用 Javascript 列出文件路径中的特定目录

转载 作者:行者123 更新时间:2023-12-01 01:11:18 26 4
gpt4 key购买 nike

我使用javascript来确定文章所在的目录,并自行生成页面中的所有文件路径。我已经让它工作了,除了当文章从“最近”目录移动到存档时,我仍然需要手动输入页面创建的年份作为变量。我希望通过使用 javascript 返回文件路径中特定目录的值来完全自动化该过程。

例如,如果文件路径是:news/foo/2015/bar/article.html,我需要提取文本“2015”并将其放入名为“year”的变量中。

请注意,目录名称不会一致,因此我不认为在字符串中搜索“foo”或“bar”是一个选项,而是脚本需要返回倒数第二个和第三个之间的文本 -最后一个正斜杠,或者只是倒数第二个正斜杠之前的最后 4 个字符。谢谢。

最佳答案

let p = "news/foo/2015/bar/article.htm";

let splitedPath = p.split('/');

// to get the right position of the year, may be the year position is dynamic;
let year = splitedPath.filter(ele => parseInt(ele)>0 && ele.length ==4);
console.log(year[0]);

关于javascript - 使用 Javascript 列出文件路径中的特定目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55131775/

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