首页 > 解决方案 > 如何创建带有 dbf 扩展名的文件列表?

问题描述

创建带有.dbf(小写)扩展名的文件列表时遇到问题。这是代码:

listdbf <- dir(pattern = "*.dbf")

如果我运行此代码,则不会发生任何事情。但是,当我使用大写扩展规范运行代码时,listdbf <- dir(pattern = "*.DBF")一切正常。

但是我肯定需要用小写扩展规范编写代码。

我该如何克服这个问题?

标签: rdbf

解决方案


如果没有目录中的文件列表,我无法确定,但我怀疑它可能与模式有关,被视为正则表达式,这意味着“。” 是代表任何字符的通配符。您需要对其进行转义以表示点/句点字符。我认为你真正想要的模式是pattern = "\\.dbf$". 这也将确保它位于名称的末尾。


推荐阅读