我需要选择以“M”开头和以“.csv”结尾的文件。我可以轻松选择以“M”开头的文件:list.files(pattern =“^ M”)或以“csv”结尾的文件:list.files(pattern =“.csv”)。但是,如何同时选择同时满足这两个条件的文件?
最佳答案
您可以尝试glob2rx
lf <- list.files("path_to_directory/", pattern=glob2rx("M*.csv"))
转换为:
glob2rx("M*.csv")
[1] "^M.*\\.csv$"
关于R:如何选择目录中同时满足名称开头和结尾条件的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21585413/