cocos Lua 计算中英文字符串长度封装接口
来源:互联网 发布:java数组sort 编辑:程序博客网 时间:2024/05/29 11:13
--返回utf8字串的字(英文或者中文)个数,并返回每个字列表,返回相对英文的个数(中文算两个英文)
function cocos.splitUTF8(_strIn)
local tab = {}
for uchar in string.gfind(_strIn, "[%z\1-\127\194-\244][\128-\191]*") do tab[#tab+1] = uchar end
local num = 0
for i,v in ipairs(tab) do
if string.len(v) == 1 then num = num + 1 else num = num + 2 end
end
return #tab, tab, num
end
function cocos.splitUTF8(_strIn)
local tab = {}
for uchar in string.gfind(_strIn, "[%z\1-\127\194-\244][\128-\191]*") do tab[#tab+1] = uchar end
local num = 0
for i,v in ipairs(tab) do
if string.len(v) == 1 then num = num + 1 else num = num + 2 end
end
return #tab, tab, num
end
0 0
- cocos Lua 计算中英文字符串长度封装接口
- 计算中英文字符串的长度!
- Javascript 计算中英文字符串长度
- php 中英文字符串计算长度
- js 计算字符串长度 中英文
- js 计算中英文字符串长度
- 计算中英文混合字符串长度
- Java中英文混和字符串长度计算
- 计算中英文合并的字符串的长度
- asp计算字符串长度 忽略中英文
- 计算中英文混合字符串的长度
- 计算中英文混合字符串的长度
- 计算中英文混合字符串的字节长度
- ASP如何计算中英文混合字符串长度和截取字符串
- ASP如何计算中英文混合字符串长度和截取字符串 .
- lua中文字符串长度计算和截取
- Lua实现 计算 UTF8 字符串的长度
- Lua中含中文字符串长度计算
- 使用java理解程序,第十一章总结。
- 最长回文子串LPS(Hihocoder1032)
- automake,autoconf使用详解
- JSP页面访问SQLServer数据库
- hexo 搭建
- cocos Lua 计算中英文字符串长度封装接口
- 欢迎使用CSDN-markdown编辑器
- Dubbo多协议和多注册中心
- iOS中使用dispatch_once实现单例及注意事项
- 2016.9.3
- 怎样提取中文的开头字母(会提取每一个中文字的开头字母哟)
- 初学安卓路之初识Notification(通知)
- Android对数据库的基本操作
- [C++]Swap 整数交换;指针