如何在R中的list.files中执行复杂的正则表达式

时间:2012-01-26 16:43:46

标签: regex r

我找不到任何关于如何使用pattern=中的list.files参数进行更复杂操作的示例。

我想获取包含'XM''EM'的所有文件,并且属于 .cvs 类型< / p>

有人可以帮帮我吗。

我正在尝试像

这样的东西

list.files(path='.', pattern="[XM | EM] & csv")

但这绝对是错误的

1 个答案:

答案 0 :(得分:18)

试试这个:

list.files(path='.', pattern="(XM|EM).*\\.csv$")