Lua学习笔记

1.table库

table.getn(t)

table.setn(t)

 

table.insert(a,1,b)

table.remove(a,1)

table.sort(a)

 

2.string库

string.len(s)

string.rep(s, n)

string.lower(s)

string.upper(s)

string.sub(s,i,j)函数截取字符串s的从第i个字符到第j个字符之间的串

string.char(a,b,c)

string.byte(s, i)将字符串s的第i个字符的转换成整数

string.format("pi = %.4f", PI)

 

string.find(s, "hello")(字符串查找),返回两个值:匹配串开始索引和结束索引,否则返回nil

string.gsub(s,a,b)(全局字符串替换),函数有三个参数:目标串,模式串,替换串。基本作用是用来查找匹配模式的串,并将使用替换串其替换掉

string.gfind(全局字符串查找)

 

 

 

.       任意字符
%a   字母
%c   控制字符
%d  数字
%l   小写字母
%p  标点字符
%s   空白符
%u  大写字母
%w  字母和数字
%x   十六进制数字
%z   代表0的字符

posted @ 2013-03-04 17:02  gnefey  阅读(134)  评论(0编辑  收藏  举报