如何从包含R中另一个向量的子串的向量中提取元素?

时间:2019-10-25 16:17:12

标签: r

给出:

V1 <- c("abcd", "efgh", "ijkl", "mnop", "qrst")
V2 <- c("ab", "fg", "op")

是否有要获取的R函数

V3 <- string_fxn(V1, V2)

如此

V3 = c("abcd", "efgh", "mnop")

1 个答案:

答案 0 :(得分:0)

一个选项是grep中的base R

grep(paste(V2, collapse="|"), V1, value = TRUE)
#[1] "abcd" "efgh" "mnop"