相关疑难解决方法(0)

grep在字符串的开头是固定= T在R?

如何grep with fixed=T,但只在字符串的开头?

grep("a.", c("a.b", "cac", "sss", "ca.f"), fixed = T)
# 1 4
Run Code Online (Sandbox Code Playgroud)

我想只获得第一次出现.[编辑:要匹配的字符串事先不知道,可以是任何东西."一个." 只是为了举例]

谢谢.

[编辑:我现在解决了这个问题,但其他任何想法都非常受欢迎.我将接受任何替代解决方案作为答案.

s <- "a."
res <- grep(s, c("a.b", "cac", "sss", "ca.f"), fixed = T, value = T)
res[substring(res, 1, nchar(s)) == s]
Run Code Online (Sandbox Code Playgroud)

]

regex grep r

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

grep ×1

r ×1

regex ×1