Jak zapobiegać ponownemu spadaniu?

Chciałbym uchwycić pierwszy mecz i wrócićNA jeśli nie ma meczu.

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"

Spodziewałem się więc „a”, NA, „a”, „aa”

questionAnswers(4)

yourAnswerToTheQuestion