标签: r
我正在尝试运行以下命令来获取长度只有2个字母的文件名,但它选择的长度超过2个字母的文件:
list.files(path="/mydir/csv",pattern="??.xlsx")
我做错了什么?
答案 0 :(得分:2)
pattern=参数采用正则表达式" ??"对于捕获两个字母的正则表达式,它不是正确的语法。尝试
pattern=
list.files(path="/mydir/csv",pattern="^.{2}\\.xlsx$")