给定一个字符串
test_1<-"abc def,ghi klm"
test_2<-"abc, def ghi klm"
我想获得
"abc"
"def"
"ghi"
但是,使用 strsplit,必须知道字符串中拆分值的顺序,因为 strsplit 使用第一个值进行第一次拆分,第二个进行第二次...然后循环使用。
但这不会:
strsplit(test_1, c(",", " "))
strsplit(test_2, c(" ", ","))
strsplit(test_2, split=c("[:punct:]","[:space:]"))[[1]]
我希望在一步中找到任何拆分值的地方拆分字符串。