• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Lua stirng库的简单使用

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

字符串是代码中最常用的类型之一
Lua中我们通常需要对字符串进行操作,就会用到lua内置的string库

string.len(s)

返回字符串s的长度,在UTF-8的编码模式下实际上返回的事字符串的字节数,比如一个汉字占用三个字节,英文字母和数字都占一个字节
string.len(“你好!”); --返回结果为9
效果同(#“你好!”)

string.find(s, pattern [, init [, plain]])

s: 源字符串
pattern: 待匹配模式串
init: 可选, 起始位置
plain
结果返回匹配到的第一个子串的起始下标和结束下标

也可以使用两个变量来接收这两个值

没有匹配到则返回nil

string.gsub(s, pattern, repl [,m])

s: 源字符串
pattern: 待匹配模式串
repl: 需要替换的子串
m: 替换前m个

string.format()

参考https://blog.csdn.net/hello_crayon/article/details/50667927

string.sub(s,i,j)

s: 源字符串
i: 起始位置 可以为负数
j: 结束位置 可省略,默认为-1


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Lua JSONRPC学习笔记发布时间:2022-07-22
下一篇:
c++对象导出到lua发布时间:2022-07-22
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap