带有问号的list.files

时间:2015-03-02 22:05:42

标签: r

我正在尝试运行以下命令来获取长度只有2个字母的文件名,但它选择的长度超过2个字母的文件:

list.files(path="/mydir/csv",pattern="??.xlsx")

我做错了什么?

1 个答案:

答案 0 :(得分:2)

pattern=参数采用正则表达式" ??"对于捕获两个字母的正则表达式,它不是正确的语法。尝试

list.files(path="/mydir/csv",pattern="^.{2}\\.xlsx$")