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和C++语言的交互详解

    Lua和C++语言的交互详解

    这篇文章主要介绍了Lua和C++语言的交互详解,本文讲解了C++和Lua交互,涉及到获取Lua中普通变量的值,Lua中table的值和调用Lua中的函数,需要的朋友可以参考下
    2014-09-09
  • Lua读写文件代码示例

    Lua读写文件代码示例

    这篇文章主要介绍了Lua读写文件代码示例,本文讲解了读写文件的模式以及读写文件代码实例,需要的朋友可以参考下
    2015-04-04
  • Lua中实现StringBuffer功能

    Lua中实现StringBuffer功能

    这篇文章主要介绍了Lua中实现StringBuffer功能,本文给出了实现代码和调用代码,需要的朋友可以参考下
    2014-11-11
  • lua中赋值类型代码详解

    lua中赋值类型代码详解

    本文主要给大家介绍了lua中解析复制类型代码的过程,非常的细致全面,有需要的小伙伴可以参考下
    2015-05-05
  • Lua中类的实现

    Lua中类的实现

    Lua中没有类的概念,但我们可以利用Lua本身的语言特性来实现类。 下文将详细的解释在Lua中实现类的原理
    2015-04-04
  • Lua流程控制语句if else的使用示例

    Lua流程控制语句if else的使用示例

    今天小编就为大家分享一篇关于Lua流程控制语句if else的使用示例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • Lua实现正序和倒序的文件读取方法

    Lua实现正序和倒序的文件读取方法

    这篇文章主要介绍了Lua实现正序和倒序的文件读取方法,本文讲解使用table生成链表完成正序和倒序的文件读入功能,需要的朋友可以参考下
    2015-04-04
  • Lua中的捕获机制和转换技巧介绍

    Lua中的捕获机制和转换技巧介绍

    这篇文章主要介绍了Lua中的捕获机制和转换技巧介绍,捕获是这样一种机制:可以使用模式串的一部分匹配目标串的一部分,将你想捕获的模式用圆括号括起来,就指定了一个捕获,需要的朋友可以参考下
    2014-11-11
  • Nginx+lua 实现调用.so文件

    Nginx+lua 实现调用.so文件

    本文给大家分享的是Nginx结合lua 实现调用.so动态链接库文件的方法和示例,有需要的小伙伴可以参考下
    2017-05-05
  • Lua进阶教程之闭包函数、元表实例介绍

    Lua进阶教程之闭包函数、元表实例介绍

    这篇文章主要介绍了Lua进阶教程之闭包函数、元表实例介绍,本文详细讲解了Lua的闭包函数和元表,并同时和C++做了比较,需要的朋友可以参考下
    2014-09-09

最新评论