美文网首页
lua字符串查找中文字符

lua字符串查找中文字符

作者: 钱哆哆jj | 来源:发表于2019-04-19 11:06 被阅读0次

Lua字符串查找问题

在utf-8编码 一个字母符号占一个字节而一个中文占三个字节
在lua中 也是中文字符一个占三个字节 所以

local start_index, end_index = string.find("我这里是中文", "中文")
print(start_index, end_index)

输出

13 18

所以使用string.sub截取中文
local str = "我还是中文"
print(string.sub(str, 1, 3))

相关文章

网友评论

      本文标题:lua字符串查找中文字符

      本文链接:https://www.haomeiwen.com/subject/yafqgqtx.html