lua中的string

来源:互联网 发布:linux自动化运维 编辑:程序博客网 时间:2024/05/23 20:32
--[[    lua中的string库    1、find函数    2、match函数    3、截字符串函数    4、删除    5、替换]]--string.find 返回字符串所在的位置区间local TestStr = "Lua , HelloWorld"i, j = string.find(TestStr, "Hello")--模式匹配print("first is "..i)print("second is  "..j)--string.match 返回字符串m = string.match(TestStr,"ok")print(m)--string.sub 截字符串  注意  负数表示从右往左数s = string.sub(TestStr, 1,-1)print(s)--替换字符串n = string.gsub(TestStr, "Lua","Cpp") print(n)print(TestStr)  --注意不改变原来的字符串--删除就是替换成空字符串l = TestStrl = nilprint( l )print(TestStr)l = string.gsub(TestStr,"Lua","")print(l)
0 0
原创粉丝点击