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

 更新时间:2015年04月22日 11:25:54   投稿:junjie  
这篇文章主要介绍了Lua之字符串格式化例子和常用格式化参数介绍,本文着重讲解了格式化参数的作用,需要的朋友可以参考下

复制代码 代码如下:

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

相关文章

  • Lua内置的调试器用法详解

    Lua内置的调试器用法详解

    这篇文章主要介绍了Lua内置的调试器用法,在编程debug操作中非常有用,要的朋友可以参考下
    2015-05-05
  • Lua教程(十五):输入输出库(I/O库)

    Lua教程(十五):输入输出库(I/O库)

    这篇文章主要介绍了Lua教程(十五):输入输出库,本文讲解了简单模型、完整I/O模型、性能小技巧、其它文件操作等内容,需要的朋友可以参考下
    2015-04-04
  • Lua中调用C语言函数实例

    Lua中调用C语言函数实例

    这篇文章主要介绍了Lua中调用C语言函数实例,本文先讲解了相关知识,然后给出了调用实例,需要的朋友可以参考下
    2015-04-04
  • Lua入门学习笔记

    Lua入门学习笔记

    这篇文章主要介绍了Lua入门学习笔记,本文适合有一定编程基础的同学,可以依据本文快速入门Lua脚本语言,需要的朋友可以参考下
    2014-10-10
  • Lua中的闭包学习笔记

    Lua中的闭包学习笔记

    这篇文章主要介绍了Lua中的闭包学习笔记,闭包是可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量),需要的朋友可以参考下
    2014-12-12
  • Lua中编译执行代码相关的函数详解

    Lua中编译执行代码相关的函数详解

    这篇文章主要介绍了Lua中编译执行代码相关的函数详解的相关资料,需要的朋友可以参考下
    2015-04-04
  • Lua教程(六):编译执行与错误

    Lua教程(六):编译执行与错误

    这篇文章主要介绍了Lua教程(六):编译执行与错误,本文讲解了、C代码、错误、错误处理与异常、错误消息与追溯等内容,需要的朋友可以参考下
    2015-04-04
  • Lua中的metatable介绍

    Lua中的metatable介绍

    这篇文章主要介绍了Lua中的metatable介绍,Lua 中的每个值都可以用一个 metatable,个 metatable 就是一个原始的 Lua table,它用来定义原始值在特定操作下的行为,要的朋友可以参考下
    2015-04-04
  • Linux下编写Lua扩展so文件和调用方法实例

    Linux下编写Lua扩展so文件和调用方法实例

    这篇文章主要介绍了Linux下编写Lua扩展so文件和调用方法实例,本文给出C语言代码、编译SO文件、Lua中调用代码实例,需要的朋友可以参考下
    2015-05-05
  • Lua性能优化技巧(五):削减、重用和回收

    Lua性能优化技巧(五):削减、重用和回收

    这篇文章主要介绍了Lua性能优化技巧(五):削减、重用和回收,本文用多个实例讲解了这三个优化技巧,需要的朋友可以参考下
    2015-04-04

最新评论