我在该字符串中有数据,就像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"

关于r - 如何删除字符串中的特定模式?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/60500718/

10-10 00:17