-1
我有一个像[R如何分割字符串
a <- "Hi. I m cool, but I need help!"
一个字符串,并作为输出我想有
"hi" "." "I" "m" "cool" "," "but" "I" "need" "help" "!"
而且我不希望使用额外的软件包。
我有一个像[R如何分割字符串
a <- "Hi. I m cool, but I need help!"
一个字符串,并作为输出我想有
"hi" "." "I" "m" "cool" "," "but" "I" "need" "help" "!"
而且我不希望使用额外的软件包。
我们可以使用strsplit
a1 <- strsplit(a, '\\s|(?=[!,.])\\s*', perl = TRUE)[[1]]
a1[nzchar(a1)]
#[1] "Hi" "." "I" "m" "cool" "," "but" "I" "need" "help" "!"
这是什么逻辑?拆分每个非单词字符?从“Hi ...”中获得“hi”的逻辑是什么? – jogo
你可以使用这个代码:'yourString.split(“”)'。我不是R开发者,但大多数语言都有这样的功能。 –