Подтвердить что ты не робот

R удаляет не буквенно-цифровые символы из строки

У меня есть строка, и я хочу удалить все небуквенные символы из и затем поместить в вектор. Итак:

"This is a string.  In addition, this is a string!" 

станет:

>stringVector1

"This","is","a","string","In","addition","this","is","a","string"

Я просмотрел grep(), но не могу найти пример, который соответствует. Любые предложения?

4b9b3361

Ответ 1

вот пример:

> str <- "This is a string. In addition, this is a string!"
> str
[1] "This is a string. In addition, this is a string!"
> strsplit(gsub("[^[:alnum:] ]", "", str), " +")[[1]]
 [1] "This"     "is"       "a"        "string"   "In"       "addition" "this"     "is"       "a"       
[10] "string"