gpt4 book ai didi

r - 如何在 R 中 grep 另一个字符串向量中的字符串向量

转载 作者:行者123 更新时间:2023-12-02 09:08:12 24 4
gpt4 key购买 nike

假设我有两个字符串向量:

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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com