Lua编程示例(四):Lua标准库之表库、字符串库、系统库
技术  /  管理员 发布于 5年前   267
tb1 = { "alpha","log","gamme"}print(table.concat(tb1," , "))print(table.concat(tb1,"\n",nil,2))print()tb1[88.99] = 'aaa'--返回索引值最大的值,并且计算小数print(table.maxn(tb1))print()--默认删除索引最大的元素并返回print(table.remove(tb1))print()table.insert(tb1,'3423')table.sort(tb1)print(table.concat(tb1," , "))function sortFunc(a,b) return a>bendtable.sort(tb1,sortFunc)print(table.concat(tb1," , "))print()print(string.len(""))print(string.len("abcd"))print(string.sub("welcome",1,3))print(string.sub("welcome",1,-1))print(string.sub("welcome",1,-5))print()print(os.date())print()do local x = os.clock() local s = 0 for i=1,100000000 do s= s+i end print(string.format("the passed time is %.2f\n",os.clock()-x))ends = "hello world"i, j = string.find(s, "hello")print(i, j) --> 1 5print(string.sub(s, i, j)) --> helloprint(string.find(s, "world")) --> 7 11i, j = string.find(s, "l")print(i, j) --> 3 3print(string.find(s, "lll")) --> nils = string.gsub("Lua is super", "is","makes")print(s)s = string.gsub(s,"a","X")print(s)s = string.gsub(s,"X","a",1)print(s)
运行结果:
alpha , log , gammealphalog88.99gamme3423 , alpha , loglog , alpha , 342304welwelcomewel11/24/11 17:55:44the passed time is 2.121 5hello7 113 3nilLua makes superLuX mXkes superLua mXkes super
122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号