You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用R筛选名称含COC04的PDF文件(排除Excel文件)

解决R语言筛选含COC04的PDF文件问题

你当前的代码仅匹配了文件名中包含COC04的文件,未限制扩展名,因此会把带COC04的Excel文件也纳入结果。要精准筛选包含COC04且仅为.pdf扩展名的文件,需通过正则表达式同时满足两个条件:

正确代码

pdfs <- list.files(pattern = "COC04.*\\.pdf$", recursive = TRUE, full.names = TRUE)

正则表达式说明

  • COC04:指定文件名必须包含该字符串
  • .*:匹配COC04与.pdf之间的任意字符,支持COC04出现在文件名的任意位置(开头、中间等)
  • \\.pdf$:严格匹配文件以.pdf结尾:
    • \\.:转义正则中的特殊字符.,确保只匹配实际的点号
    • $:表示字符串的结束位置,避免误匹配类似.pdf.xlsx这类后缀的文件

内容的提问来源于stack exchange,提问作者Francisco Ribeiro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 02:50:55