文件路径的模式

时间:2018-03-04 19:48:53

标签: r

我尝试使用此命令:

path <- "C:/Users/cfees/My Box Files/Fitness/"
files <- list.files(path=path, pattern="*.csv")

我想获取csv文件并以名称“myfile _”

开头

我试试这个:

files <- list.files(path=path, pattern=c("myfile_","*.csv"))

但它是空值。我该怎么写得好呢?

2 个答案:

答案 0 :(得分:1)

您可以将".+"添加到"myfile"以说出一个或多个任何字符。小心点需要使用\\进行转义,否则就意味着任何字符

list.files(path=path, pattern="myfile_.+\\.csv")

应该有效

答案 1 :(得分:1)

list.files(path=path, pattern="myfile_.*csv$")