mirror of
https://github.com/JamesonHuang/OpenWrt_Luci_Lua.git
synced 2024-11-27 15:30:11 +00:00
39 lines
821 B
Lua
39 lines
821 B
Lua
|
||
---------------------Lua遍历字符串的每个字符-----------------------
|
||
local s = "hello hi, again"
|
||
print(string.len(s))
|
||
|
||
|
||
--[[----failed,expected table, not a string
|
||
for i, v in ipairs(s) do
|
||
print(v)
|
||
end
|
||
]]--
|
||
|
||
|
||
--[[success!
|
||
for i = 0, #s do
|
||
print(string.sub(s, i, i))
|
||
end
|
||
]]--
|
||
|
||
|
||
--------------------------wifi repeat代码--------------------------
|
||
local repeat_var_from_http = "1111111"
|
||
if string.len(repeat_var_from_http) ~= 7 then
|
||
print("len error")
|
||
return
|
||
end
|
||
local week_repeat = ""
|
||
for i = 1, #repeat_var_from_http do
|
||
tmp = string.sub(repeat_var_from_http, i, i)
|
||
if tmp == "1" then
|
||
if(i == #repeat_var_from_http) then
|
||
week_repeat = week_repeat..0
|
||
break
|
||
end
|
||
week_repeat = week_repeat..tostring(i)..","
|
||
end
|
||
end
|
||
print(week_repeat)
|