查找字符串序列在其他向量中的位置

拍拍

给定以下两个字符向量

stringA = c("AA", "BB", "CC", "BB", "DD", "CC")
stringB = c("BB", "CC")

我想找到的位置stringBstringA

结果应该是长度的矢量stringB,因此,在这个例子中:c(2, 3)一个长度为一个的向量仅包含序列的起始位置(此处为2)也是可以的(因为我知道该序列的长度stringB并且可以对其进行进一步操作)。

可以假设的序列在中stringB是唯一的stringA

K

如果您正在寻找整个stringB开始顺序的位置,则stringA可以使用:

which(rowSums(!sapply(seq(stringB), function(i) stringB[i] ==
   stringA[i:(length(stringA)-length(stringB)+i)])) == 0)
#[1] 2

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查找字符串在字符串中的位置

来自分类Dev

在同一行中但在其他列中都满足条件的情况下,在列中查找字符串值的行

来自分类Dev

在同一行中但在其他列中都满足条件的情况下,在列中查找字符串值的行

来自分类Dev

查找字符在子字符串中的位置

来自分类Dev

查找字符串中字符的位置

来自分类Dev

在字符串C ++中查找字符位置

来自分类Dev

在字符串C ++中查找字符位置

来自分类Dev

Python,在字符串中查找字符的位置

来自分类Dev

查找字符串中字符的索引位置

来自分类Dev

在字符串中查找字符的位置

来自分类Dev

查找字符串中的字母,而忽略其他所有内容

来自分类Dev

Powershell,Excel在单元格中查找字符串,颜色行,删除其他

来自分类Dev

在列表 C# 中查找字符串位置

来自分类Dev

查找字符串是否是其他字符串的连接

来自分类Dev

查找字符串匹配的位置

来自分类Dev

查找字符串元素的位置

来自分类Dev

我可以在其他列中获取字符串位置吗?

来自分类Dev

在Java中查找字符串中的字符串序列号

来自分类Dev

在其他字符串列表中查找一个字符串

来自分类Dev

查找字符串中某些子字符串的位置

来自分类Dev

查找字符串中某些子字符串的位置

来自分类Dev

字符串位置查找字符串中的开头div

来自分类Dev

Python:在文件中查找字符串并打印在其上找到的行

来自分类Dev

在PHP中查找字符串

来自分类Dev

在文件中查找字符串

来自分类Dev

查找字符串中的日期

来自分类Dev

查找字符串中的行数

来自分类Dev

在文件中查找字符串

来自分类Dev

查找字符串中的网址