我需要能够反转R中的单词。例如,转换"这是我的文字" to" text我是这个"。我尝试使用stringr包中的word函数,如下所示,但没有工作,只有""
word("this is my text", -1,1)
[1] ""
为什么上述不起作用或以任何其他方式扭转单词的任何建议?
答案 0 :(得分:4)
我们可以strsplit
然后使用rev
paste(sapply(strsplit(str1, "\\s+"), rev), collapse= ' ')
#[1] "text my is this"
str1 <- "this is my text"