В R вы можете использовать функцию strsplit
для разбиения вектора на разделителе (split
) следующим образом:
x <- "What is this? It an onion. What! That's| Well Crazy."
unlist(strsplit(x, "[\\?\\.\\!\\|]", perl=TRUE))
## [1] "What is this" " It an onion" " What" " That's"
## [5] " Well Crazy"
Я хотел бы сохранить разделитель (split
) с помощью R. Таким образом, желаемый результат:
## [1] "What is this?" " It an onion." " What!" " That's|"
## [5] " Well Crazy."