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的字符