阅读背景:

UTF-8编码检测失败特例

来源:互联网 
    Ruby中进行UTF-8编码检测的方法是String#unpack方法,传入 "U*" 模板。这个模板的意思是把字符串当成一个UTF-8串,分别把每一个Unicode字符转换成对应的代码点并组合为数组。字符串本身确实是UTF-8,则能够转换成功,否则将抛出异常。根据这种行为,给String添加如下实例方法:    Ruby中进行UTF-8编码检测的方法是String#unpack方法,传入 "U*" 模



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: