运行strsplit()函数后,中文分割的结果变成了unicode
也可能是console控制台中运行会输出中文字符结果的代码,出来的结果却是<U+4E50><U+7EA4><U+6DF7><U+5408><U+8425>等。
解决方法是:在console中输入sessionInfo(),查看环境情况,用Sys.setlocale()修改语言。
像我上面这种中文显示unicode的情况,是因为软件安装时,系统语言非中文导致的。需要用Sys.setlocale("LC_ALL","Chinese")来修改语言。运行后,strsplit()的结果就正常啦。