R:基于模式列出文件

时间:2015-09-03 10:48:06

标签: regex r

我想列出所有以" aT _"开头的文件并有扩展" .tif" (例如aT_123456_1x1_abcdef.tif):

files<- list.files(pattern="^aT_")
files<- list.files(pattern="\\.tif$") 

如何组合模式?是否有任何符号的通配符:例如0-9,a-z,A-Z,_?像files<- list.files(pattern="^aT_[any kind of symbol]\\.tif$")

这样的东西

1 个答案:

答案 0 :(得分:1)

使用.*匹配除换行符之外的任何类型的字符。

files<- list.files(pattern="^aT_.*\\.tif$")

files<- list.files(pattern="^aT_\\w*\\.tif$")