假设我有两个字符串 vector :
s1<-c("ab", "cd-e", "hij")
s2<-c("0ab12345", "xyzcd-e", "uvwxyz132", "13216469", "%qrst012")
我想要的是找到
s1
中出现的s2
中的项目,因此上述示例将给出输出"ab", "cd-e"
最佳答案
将Filter
与指示的功能一起使用。不使用任何软件包。
Filter(function(x) any(grepl(x, s2)), s1)
## [1] "ab" "cd-e"
关于r - 如何在R中的另一个字符串向量中grep一个字符串向量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55576016/