gpt4 book ai didi

r - 列出文件夹中与确切文件名匹配的文件

转载 作者:行者123 更新时间:2023-12-02 00:11:30 25 4
gpt4 key购买 nike

我的文件夹中有许多文件,例如:

  • 文件1.txt
  • file1.txt_sub
  • 文件1.txt_sub2

我只希望 R 找到“file1.txt”。但如果我使用

list.files(pattern = "file1.txt")

R 还将返回我的示例中的其他两个文件。有什么想法可以解决这个问题吗?

谢谢!

最佳答案

使用正则表达式(请参阅?regex):

list.files(pattern = "^file1\\.txt$")

^ 是表示字符串开头的正则表达式,
\\. 进行转义,使其成为文字 .,
$ 是表示字符串结尾的正则表达式。

总之,这是精确捕获 file1.txt 的正则表达式,仅此而已。

关于r - 列出文件夹中与确切文件名匹配的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17294850/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com