如何扭转言语?

时间:2018-04-27 14:09:56

标签: r stringr

我需要能够反转R中的单词。例如,转换"这是我的文字" to" text我是这个"。我尝试使用stringr包中的word函数,如下所示,但没有工作,只有""

word("this is my text", -1,1)
[1]  "" 

为什么上述不起作用或以任何其他方式扭转单词的任何建议?

1 个答案:

答案 0 :(得分:4)

我们可以strsplit然后使用rev

paste(sapply(strsplit(str1, "\\s+"), rev), collapse= ' ')
#[1] "text my is this"

数据

str1 <- "this is my text"