相关疑难解决方法(0)

如何防止regmatches下降不匹配?

我想捕获第一场比赛,NA如果没有比赛则返回.

regexpr("a+", c("abc", "def", "cba a", "aa"), perl=TRUE)
# [1]  1 -1  3  1
# attr(,"match.length")
# [1]  1 -1  1  2

x <- c("abc", "def", "cba a", "aa")
m <- regexpr("a+", x, perl=TRUE)
regmatches(x, m)
# [1]  "a"  "a"  "aa"
Run Code Online (Sandbox Code Playgroud)

所以我期待"a",NA,"a","aa"

regex r

15
推荐指数
3
解决办法
1747
查看次数

标签 统计

r ×1

regex ×1