首页 > 解决方案 > stringi::stri_unescape_unicode() 用于更长/更稀有的 unicode 字符?

问题描述

我们看到stringi::stri_unescape_unicode()前两个 unicode 字符有效,但似乎不是第三个

library(stringi)
library(dplyr)

c("\\uFFE6", "\\u1ECB0", "\\u11FE0") %>%  stringi::stri_unescape_unicode()
# [1] "₩"      "ị0"      "\u11fe0"

有没有办法stringi::stri_unescape_unicode()获得更长/更稀有的 unicode 字符?(或者它实际上是正确地取消转义并且由于某些本地设置而我没有看到它,例如未安装字体?)

标签: rstringi

解决方案


推荐阅读