r - 匹配所有文件扩展名

标签 r file-extension

我有一个文件扩展名向量,例如 (.txt,.TXT,.csv,.xls),我尝试了 "\\.(TXT|txt|csv|xls) $" 根据this 如果存在任何扩展名,则返回 TRUE,但是如果向量中存在所有扩展名,我有兴趣返回 TRUE,否则 FALSE >。谢谢

最佳答案

尝试

 v1 <- c('a1.txt', 'a2.TXT', 'a3.csv', 'a22.txt', 'a13.TXT', 'a23.txt')
 ext <- c('txt', 'TXT', 'csv', 'xls')
 all(ext %in% sub('.*\\.', '', v1) )
 #[1] FALSE

关于r - 匹配所有文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30808461/

相关文章:

R:在 ggplot 中禁用科学记数法

r - R 中使用 optim 进行非线性优化

r - ggplot2:组合组、颜色和线型

php - 给 .html 页面(没有服务器端脚本)一个 .php 扩展名有什么缺点吗?

assembly - 汇编代码文件扩展名

r - 如何增加 RStudio 编辑器的大小?

r - 对R中k在1到21之间的所有奇数值进行knn分类

php - .htaccess 从 URL 中删除文件扩展名和变量

asp.net - .MSPX 文件扩展名是什么?

file - 重写 WWW 和文件扩展名?