Lua语言之字符串
来源:互联网 发布:知乎无法回答问题 编辑:程序博客网 时间:2024/05/16 10:20
一:字符串的三种表示形式:
1.双引号: “Lua”
2.单引号: ‘Lua’
3.两个中括号: [[Lua]]
*:单引号与双引号效果几乎一样,而中括号所包裹的字符串可以实现原格式输出。
二:字符串相连: 用 .. 连接字符串
三:字符串操作:
1.字母大小写转换
string.upper( 字符串变量)
string.lower( 字符串变量)
2.字符串反转
string.reverse( 字符串变量):将字符串进行位置反转
3.字符串长度
string.len( 字符串变量):返回字符串的长度
*:单个字母、数字、符号长度都为1;单个汉字长度为2
4.字符串替换
string.gsub( 原始字符串, 旧字符串, 新字符串, [替换次数])
*:在原始字符串中查找旧字符串,如果找到,则用新字符串将其替换
*:替换次数可以不写,若不写,即表示全部替换
四:字符串格式化
string.format( 字符串格式, 变量1, 变量2, 变量N);
可以对字符串进行格式化,将字符串设定成指定的格式
*: %s —— 字符串(可以接收任何类型数据) %d —— 整数 %f —— 小数
*: %0.1f,即保留1位小数,%0.2f即保留两位小数
阅读全文
0 0
- Lua语言之字符串
- Lua语言学习之字符串库
- lua之字符串格式化
- lua之字符串格式化
- Lua之字符串处理
- Lua基础之字符串
- lua语言学习七字符串
- lua之字符串模式匹配
- lua脚本之lua语言简介以及lua的安装
- Lua语言学习之迭代器
- Lua语言学习之环境
- Lua语言之table表
- Lua语言中字符串String实现原理
- 【COCOS2DX-LUA 脚本开发之二】LUA语言基础
- 【COCOS2DX-LUA 脚本开发之二】LUA语言基础
- 【COCOS2DX-LUA 脚本开发之二】LUA语言基础
- 【Cocos2dx-Lua 脚本开发之二】Lua语言基础
- 【COCOS2DX-LUA 脚本开发之二】LUA语言基础
- luogu 1001 A+B problem
- Python实现Pat 1085. Perfect Sequence (25)
- Ubuntu软件源操作相关命令
- Android程序冷启动白屏时间较长
- 个人总结57
- Lua语言之字符串
- Linux cifs文件服务
- shiro-ini 配置
- 5.linux/windows下搭建redis集群
- jquery基础操作
- Python学习,第1天
- mac os ftp 替代工具
- (紫书) 4-1象棋 UVa1589
- 三子棋