golang学习之判断字符串编码是否是UTF8或GBK
应用需求
在开发网页抓取的时候,有可能你抓取得不是utf8,那么就要去判断抓取的是不是utf8编码,如果不是再去判断是否gbk,其他gb2312等也都用gbk看待.网上有写的很复杂的判断,没有必要去看,就这个简单
go判断字符串是否utf8
这个问题其实自带的库里面就有,包括了[]byte和string两种类型,这里只说string,[]byte可以转string.
|
|
go判断是否gbk编码,判断gbk首先要判断是否utf8,所以上面函数也是需要的.
|
|
- 原文作者:Yoby
- 原文链接:/2021/03/11/2021-3-11-2.html
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),关于内容请通过关于我方式联系作者!