信息发布→ 登录 注册 退出

Lua之字符串格式化例子和常用格式化参数介绍

发布时间:2026-01-11

点击量:

复制代码 代码如下:
a = 'aadsdf\"' 
print(string.format("%q",a)) 

%d
十进制整数
%o
八进制整数
%x
十六进制整数,大写的话为 %X
%f
浮点型 格式 [-]nnnn.nnnn
%e
科学表示法 格式 [-]n.nnnn e [+|-]nnn, 大写的话为 %E
%g
floating-point as %e if exp. < -4 or >= precision, else as %f ; uppercase if %G .
%c
character having the (system-dependent) code passed as integer
%s
没有\0的字符串
%q
双引号间的string, with all special characters escaped
%%
' % ' 字符
%a 字母
%c控制字符
%d多个数字
%l 小写字母
%p标点符号
%s空白字符
%x十六进制
%z内部表示为0的字符

标签:# floating  # dependent  # code  # passed  # point  # print  # string  # format  # nbsp  # span  # br  # aadsdf  # Lua  # nnn  # nnnn  # 十进制  # 八进制  # 十六进制  # 双引号  # 浮点  # 多个  # 格式化参数  # 格式化  # 字符串  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!