解决方法
如果需要在Lua中使用Unicode / UTF-8,则需要使用外部库,因为Lua仅适用于8位字符串.一个这样的库是
slnunicode.示例代码如何计算字符串的长度:
local unicode = require "unicode" local utf8 = unicode.utf8 local a = "Lua" local u = "Луа" print(utf8.len(a),utf8.len(u)) --> 3 3