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,然后判断它是否选中与否.