我有一些用阿拉伯语(UTF-8)编码的变量,但顺序相反:
y <- "سنوت"正确的词语应该是:
تونس # Tunisia for curious我试图把这个词颠倒成这样:
rawToChar(rev(charToRaw(y)))
[1] "\xaa؈نٳ\xd8"但这不管用。请注意,这对ASCII编码字符很好:
y <- "ydutsga"
> rawToChar(rev(charToRaw(y)))
[1] "agstudy"发布于 2014-10-29 16:09:43
使用strsplit来分隔字符似乎是可行的:
paste(rev(strsplit(y,"")[[1]]),collapse="")
[1] "تونس"https://stackoverflow.com/questions/26635243
复制相似问题