1.字符串与数字之间的转换
tonumber(). tostring()
2.lua 求中文个数
local function length(str)
n=str:gsub('[\128-\255]','')
return #str-n/2
end
3.lua 表格中移除某一项
for i=1, #table do
if table[i] == 某一行idthen
table.remove(table, i)
end
end
4. lua 表格中去重复数据
for i=1,#table do
for j= i+1,#table do
if(table[i] == table[j])then
table.remove(table, i)
end
end
end
5.lua 中按指定字符串截取字符串(返回为数组形式)
function commonUtils.lua_string_split(str , split_char )
local sub_str_tab =
{};
while (true) do
local pos = string.find(str , split_char );
if (not pos) then
sub_str_tab[#sub_str_tab + 1]
= str;
break;
end
local sub_str = string.sub(str , 1 , pos - 1);
sub_str_tab[#sub_str_tab + 1]
= sub_str;
str = string.sub(str , pos + 1 ,
#str );
end
return sub_str_tab;
end
lua 中求表格长度思想..... table = {{},{},{},{},{}}
print(#table) = 5
checkbox的选中与不选中(思想)
:1,首先获取默认的某个值,
2,点击的时候,给它相反值..
3,然后判断它是否选中与否.