Lua的string函数
2016-03-01 22:21
316 查看
函数 | 描述 | 示例 | 结果 |
---|---|---|---|
len | 计算字符串长度 | string.len(“abcd”) | 4 |
rep | 返回字符串s的n个拷贝 | string.rep(“abcd”,2) | abcdabcd |
lower | 返回字符串全部字母大写 | string.lower(“AbcD”) | abcd |
upper | 返回字符串全部字母小写 | string.upper(“AbcD”) | ABCD |
format | 返回一个类似printf的格式化字符串 | string.format(“the value is:%d”,4) | the value is:4 |
sub | returns substring from index i to j of s | string.sub(“abcd”,2) | bcd |
- | - | string.sub(“abcd”,-2) | cd |
- | - | string.sub(“abcd”,2,-2) | bc |
- | - | string.sub(“abcd”,2,3) | bc |
find | 在字符串中查找 | string.find(“cdcdcdcd”,”ab”) | nil |
- | - | string.find(“cdcdcdcd”,”cd”) | 1 2 |
- | - | string.find(“cdcdcdcd”,”cd”,7) | 7 8 |
gsub | 在字符串中替换 | string.gsub(“abcdabcd”,”a”,”z”); | zbcdzbcd 2 |
- | - | string.gsub(“aaaa”,”a”,”z”,3); | zzza 3 |
byte | 返回字符的整数形式 | string.byte(“ABCD”,4) | 68 |
char | 将整型数字转成字符并连接 | string.char(97,98,99,100) | abcd |
相关文章推荐
- Lua_第 11 章 数据文件与持久化
- Ulua_toLua_基本案例(九)_LuaDictionary
- Ulua_toLua_基本案例(八)_LuaAccessingArray
- Ulua_toLua_基本案例(七)_LuaThread
- Ulua_toLua_基本案例(六)_LuaCoroutine2
- Lua学习笔记-string库的使用
- Lua的语法缺失及替代措施
- lua 类、继承、多重继承
- Lua处理中英文混合字符串
- lua 与 c 的相互调用
- Visual Studio2012 Lua插件--BabeLua
- 请教大家关于wireshark添加lua自定义规则解析模块的问题
- 55.Evaluate the following two queries:
- 55.Evaluate the following two queries:
- lua 库
- lua zmq client
- lua zmq server
- 如何在Windows平台使用VS搭建C++/Lua的开发环境
- lua 快速排序
- lua中的坑