谷歌应用程序脚本find()

时间:2012-11-26 17:28:39

标签: google-apps-script directory

我正在寻找有关文件夹类中find()方法的更多文档。我得到了混合结果... find(“。pdf”),我正在寻找一种可靠的方法来查找文件夹中的pdf文件。

1 个答案:

答案 0 :(得分:1)

如果您获得的结果太多而不一定是pdf,可以尝试通过检查文件扩展名是否以.pdf结尾来进一步过滤结果集。

var files = myFolder.find(".pdf");
var pdfs = [];
for (var i in files) {
  var name = files[i].getName();
  var ext = name.substr(-4); // gets last 4 chars of the name
  if (ext == ".pdf") {
    pdfs.push(files[i]);
  }
}