Можно ли разобрать вектор строк символов на элемент чередования в регулярном выражении? Например:
pattern <- "^This\\s(*alternation element*)\\srocks\\."
Animals <- c("cow","dog","cat")
Итак, если бы я затем разобрал «Животные» на регулярное выражение, это привело бы к:
pattern <- "^This\\s(*cow|dog|cat*)\\srocks\\."
В основном он должен работать как or1()
из пакета rebus
.