r - 如何删除字符串中的特定模式?
问题描述
我在那个字符串中有数据就像f <- "./DAYA-1178/10TH FEB.xlsx"
. 我只想提取DAYA-1178
我试过的是
f1 <- gsub(".*./","", f)
但它给出了我文件的最后结果"10TH FEB.xlsx"
欣赏任何线索。
解决方案
看来您正在处理文件。您需要目录的基本名称:
basename(dirname(f))
[1] "DAYA-1178"
或者你可以这样做:
sub(".*/","",dirname(f))
[1] "DAYA-1178"
推荐阅读
- javascript - 在javascript中的页面加载时元素不会隐藏
- node.js - 如何使用异步 json 数据?
- python - 在多处理期间附加到列表
- haskell - 如何使用haskell以定义的数据类型返回列表中的项目数
- python - 训练这个模型会导致内存泄漏
- python - 如何检查子集是否包含在列表中?
- java - 无法获取加入延迟初始化的集合
- lua - 为什么下面的代码没有给出任何结果?
- r - 映射和left_joining 两个列表在一起
- servicestack - ServiceStack - 在请求过滤器之前调用 [Authenticate] 属性。不适用于 OrmLiteMultitenancyAuthRepository / OrmLiteCacheClient