使用JavaScript / jQuery,当我只知道它的前缀时,如何获取文件的完整文件名?
例如:
我正在浏览的文件夹包含图片文件:
现在让我们在我的脚本中说我只有__002__
作为可用信息。我怎样才能获得完整的文件名(即:002_PicB.jpg
)?
答案 0 :(得分:0)
正如其他人所说,无法直接调用。但是,如果文件列表以 array
的形式提供,请尝试以下方法。
在array
中迭代每个项,然后使用 idexOf()
检查其是否出现。
var fileName = ["001_PicA.jpg", "002_PicB.jpg", "003_PicC.jpg"];
var contains = [];
$.each(fileName, function (i, j) {
if (j.indexOf("002") != -1) {
contains.push(j); //push the items to the array
}
});
console.log(contains); //returns 002_PicB.jpg