gpt4 book ai didi

string - 在R中查找另一个字符串中的一个字符串

转载 作者:行者123 更新时间:2023-12-02 02:22:41 26 4
gpt4 key购买 nike

我想在R中的另一个字符串中查找一个字符串。字符串如下。我希望能够将字符串 a 与字符串 b 匹配,并且输出应该是 a == b ,返回 TRUE

a <- "6250;7250;6251"
b <- "7250"
a == b #FALSE

最佳答案

您可以使用 regmatchesgregexpr,但您的问题目前有些模糊,所以我不确定这就是您正在寻找的内容:

> regmatches(a, gregexpr(b, a))
[[1]]
[1] "7250"

> regmatches(a, gregexpr(b, a), invert=TRUE)
[[1]]
[1] "6250;" ";6251"

根据您更新的问题,您可能正在寻找 grepl

> grepl(b, a)
[1] TRUE
> grepl(999, a)
[1] FALSE

^^ 我们本质上是在说“在‘a’中寻找‘b’”。

关于string - 在R中查找另一个字符串中的一个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18791354/

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