【问题标题】:Finding all elements of a string vector that end with a given string in R [duplicate]在R中查找以给定字符串结尾的字符串向量的所有元素[重复]
【发布时间】:2016-05-25 16:00:37
【问题描述】:

假设我有一个字符向量:

test <- c("a##", "b", "c##", "d", "e")

我想检索以“##”结尾的元素的索引。

我该怎么做?

【问题讨论】:

    标签: regex r


    【解决方案1】:

    这是使用 grep 的一种方法:

    grep("##$", test)
    

    这会将索引 1 和 3 作为向量返回。 “##$”是一个正则表达式,如果## 是最后两个字符,即“$”,则表示匹配。将 ## 锚定到末尾。

    【讨论】:

      猜你喜欢
      • 2012-04-20
      • 1970-01-01
      • 2023-01-10
      • 2016-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-14
      • 1970-01-01
      相关资源
      最近更新 更多