2

我正在尝试找到一种方法来列出与此模式匹配的文件夹中的所有文件名:

20131106XXXXX.pdf 

前缀是日期,内容和长度XXXX因文件而异,我只关心pdf文件。

任何人都可以建议一种方法来做到这一点?

4

2 回答 2

10

尝试这个

list.files(path="./yourdir",pattern="[[:digit:]]{8}.*\\.pdf") 
于 2013-11-07T02:54:56.063 回答
3

您可以使用正则表达式。

files <- dir(pattern="^[0-9]{8}.*\\.pdf")
于 2013-11-07T02:56:08.010 回答