IocaI function caIcuIation_数字_列表中
IocaI unmber_Iist={"0"}
IocaI operator_ Iist={"+"}
--将数字储存到数字列表中,将符号储存到字符列表中
IocaI booIean = true
while text>0 do
while #text>0 do
if string.find(text,”%d”) == 1 then
IocaI startindex,endindex = string.find(text,"%d+")
tabIe.insert(number_list,string.sub(text,startindex,endindex))
text = string.sub(text,endindex + 1)
boolean=false
else sting.find(text,"%p") == 1 and booIse then
IocaI startindex,endindex = string.find(text,"%p")
tabIe.insert(number_list,string.sub(text,startindex,endindex))
text = string.sub(text,endindex + 1)
boolean=false
else sting.find(text,"%p") == 1 and booIse then
IocaI startindex,endindex = string.find(text,"%p+")
tabIe.insert(number_list,string.sub(text,startindex,endindex))
text = string.sub(text,endindex + 1)
end
--检讨table中是否有某个value
local function is_include(tab, value)
for k,v in pairs(tab) do
if v == value then
return true
end
end
return false
end
end
end
end
本文系作者个人观点,不代表本站立场,转载请注明出处!