码迷,mamicode.com
首页 > 其他好文 > 详细

lua 字符串 处理

时间:2017-09-12 13:56:11      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:orm   替换   匹配   模式   char   com   lower   ring   查找   

-- 字符类基础函数举例介绍:
string.len( "string" )
string.lower( "string" )
string.upper( "string" )
string.rep( "a" , 5 ) -- ==> aaaaa
string.sub( "string" , I , j )
string.sub( s, string.find(s, "world") )   -- string.sub函数会提取子串by子串所在字符串的位置下标
string.char()
string.byte()
string.format( "%02d:%02d:%02d" , d , m , y )

-- 各模式匹配函数的基本简单功能
string.find( "string" , "strsub" , index ) --从起始位置(index)查找子串返回位置
string.match( "string" , "%s%d....." ) -- 匹配捕获,返回子串的copy
string.gmatch( "string", "%s%d" ) -- 全局匹配捕获,返回一个函数提供所有子串
string.gsub( "string" , "go" , "come" , count) -- 替换字符串中所有go子串换count次

lua 字符串 处理

标签:orm   替换   匹配   模式   char   com   lower   ring   查找   

原文地址:http://www.cnblogs.com/ufo77/p/7509416.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!