文件路径的模式

问题描述 投票:0回答:2

我尝试使用这个命令:

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"))

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

r
2个回答
1
投票

你可以添加".+""myfile"来说一个或多个任何角色。小心点需要使用\\进行转义,否则就意味着任何角色

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

应该管用


1
投票
list.files(path=path, pattern="myfile_.*csv$")
© www.soinside.com 2019 - 2024. All rights reserved.