读取目录中包含表情符号的所有文件名

时间:2019-04-04 12:28:15

标签: r directory emoji tm

我想读取包含某些表情符号的目录中的所有文件名。例如:

'❤️GeschenkfürSie!❤️.msg' 'FürUngeduldige! .msg' 'Trockene Haut❄️?.msg'

我已经尝试过dir("./")tm::DirSource("./", encoding = "UTF-8")

dir("./")可以读取文件名,但返回??代替表情符号。

> dir("./")
[1] "??Geschenk für Sie!??.msg" "Für Ungeduldige! ??.msg"      "Trockene Haut ???.msg"

后一个错误发生了

> tm::DirSource("./", encoding = "UTF-8")
Error in tm::DirSource(path.newsletter, encoding = "UTF-8") : 
  non-existent or non-readable file(s): ./??Geschenk für Sie!??.msg ./Für Ungeduldige! ??.msg ./Trockene Haut ???.msg

任何帮助将不胜感激。

0 个答案:

没有答案