是否有等效于基数 R 的字符串 grep
功能?
我想要匹配的字符串的索引。例子:
grep("F|Y", LETTERS)
[1] 6 25
使用 stringr 我的解决方法是使用
which
如下:which(str_detect(LETTERS, "F|Y"))
[1] 6 25
最佳答案
抱歉回复晚了,但它可能对 future 的访问者有所帮助:
现在您可以使用 str_which(string, pattern)
这是 which(str_detect(string, pattern))
的包装器相当于 grep(pattern, string)
.
str_which(LETTERS, "F|Y")
[1] 6 25
更多详情请访问:http://stringr.tidyverse.org/reference/str_subset.html
关于r - stringr 相当于 grep,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37996050/