日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

lua string操作

發布時間:2024/9/5 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 lua string操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、string.gmatch(返回查找到字符串的迭代器)

t = {}
s = "from=world, to=Lua"
for k, v in string.gmatch(s, "(%w+)=(%w+)") do
?t[k]=v
end
for k, v in pairs(t) do
?print(k,v)
end

string.gmatch(字符串,模式字符串,起始位置): 在字符串中查找模式字符串,返回值為一個迭代器(function類型)

2、string.gsub(字符串,模式化字符串,替換字符串):返回替換之后的字符串,以及替換的次數

3、string.gfind(字符串,模式字符串,起始位置): 返回在字符串中所匹配的模式字符串的一個迭代器

4、string.find(字符串,模式字符串,起始位置):他只查一個,匹配一個之后就不繼續了
5、string.match(字符串,模式字符串,起始位置)只尋找源字串str中的第一個配對. 參數init可選, 指定搜尋過程的起點, 默認為1.
在成功配對時, 函數將返回配對表達式中的所有捕獲結果; 如果沒有設置捕獲標記, 則返回整個配對字符串. 當沒有成功的配對時, 返回nil.
6、string.reverse(字符串)返回一個字符串的倒序排列

7、string.dump(function) 返回指定函數的二進制代碼(函數必須是一個Lua函數,并且沒有上值)

轉載于:https://www.cnblogs.com/please/archive/2011/02/14/1954282.html

總結

以上是生活随笔為你收集整理的lua string操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。