字符串编码
Encodings should be known, not divined.
问题描述
在前一篇我们使用 pandoc 的 lua filter 解决了 markdown 转 html 中链接问题,但是在调试代码的过程中发现了一个问题,在不同的 shell 中执行 lua 脚本时,输出中文有时会乱码,有时又不会乱码,搞得有点烦,本篇就针对字符串问题做一个探究,搞清楚乱码的源头以及解决方案。
首先看一个简单的示例,下面是一段简单的 c 语言 hello world
1 |
|
文件保存格式为:UTF-8(注意看 vscode 的右下角,写着
UTF-8)

