首页 > 编程知识 正文

lua 字符串比较大小,lua遍历字符串

时间:2023-05-04 12:41:26 阅读:227193 作者:1164

function UITool.getCharLength(str) str = str or "" local strLength = 0 local len = string.len(str) while str do local fontUTF = string.byte(str,1) if fontUTF == nil then break end --lua中字符占1byte,中文占3byte if fontUTF > 127 then local tmp = string.sub(str,1,3) strLength = strLength+1 str = string.sub(str,4,len) else local tmp = string.sub(str,1,1) strLength = strLength+1 str = string.sub(str,2,len) end end return strLengthend

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。