删除字符串中两个字符之间的值

时间:2016-01-27 13:45:45

标签: regex r gsub

假设我有多种形式的以下字符串

x <- "/Users/name/Google Drive/Thesis/Data/Data X and Y/UK//5port/5groups.csv"

我想在第一个/和最后一个/之间删除值,只返回5groups.csv。我使用gsub但无法找到如何指定该模式。

我的问题与this一样,但在R。

1 个答案:

答案 0 :(得分:1)

如果我们使用sub

sub('.*\\/', '', x)
#[1] "5groups.csv"