Я пытаюсь использовать группы без захвата с функцией str_extract
из пакета stringr
. Вот пример:
library(stringr)
txt <- "foo"
str_extract(txt,"(?:f)(o+)")
Это возвращает
"foo"
пока я ожидаю, что он вернется только
"oo"
как в этом сообщении: https://stackoverflow.com/a/14244553/3750030
Как мне использовать группы без захвата в R, чтобы удалить содержимое групп из возвращаемого значения при использовании его для сопоставления?
str_extract(txt,"(?<=f)(o+)")
- person akrun   schedule 26.03.2016