Lua實(shí)現(xiàn)split函數(shù)
更新時(shí)間:2015年04月23日 11:35:59 投稿:junjie
這篇文章主要介紹了Lua實(shí)現(xiàn)split函數(shù),lua中沒(méi)有split分割字條串函數(shù),本文使用自定義函數(shù)實(shí)現(xiàn),需要的朋友可以參考下
function split(s, delim) if type(delim) ~= "string" or string.len(delim) <= 0 then return end local start = 1 local t = {} while true do local pos = string.find (s, delim, start, true) -- plain find if not pos then break end table.insert (t, string.sub (s, start, pos - 1)) start = pos + string.len (delim) end table.insert (t, string.sub (s, start)) return t end
相關(guān)文章
Lua中實(shí)現(xiàn)StringBuffer功能
這篇文章主要介紹了Lua中實(shí)現(xiàn)StringBuffer功能,本文給出了實(shí)現(xiàn)代碼和調(diào)用代碼,需要的朋友可以參考下2014-11-11Lua中pairs與ipairs的區(qū)別總結(jié)
這篇文章主要給大家介紹了關(guān)于Lua中pairs與ipairs區(qū)別的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-09-09Lua教程(三):C語(yǔ)言、C++中調(diào)用Lua的Table示例
這篇文章主要介紹了Lua教程(三):C語(yǔ)言、C++中調(diào)用Lua的Table示例,即在C語(yǔ)言、C++中讀取、操作Lua的Table,需要的朋友可以參考下2014-09-09安裝Nginx+Lua開(kāi)發(fā)環(huán)境
本文主要詳細(xì)介紹了安裝Nginx+Lua開(kāi)發(fā)環(huán)境的過(guò)程以及nginx+lua的配置,十分的詳盡,這里推薦給小伙伴們。2015-02-02Lua中基本的數(shù)據(jù)類(lèi)型、表達(dá)式與流程控制語(yǔ)句講解
這篇文章主要介紹了Lua中基本的數(shù)據(jù)類(lèi)型、表達(dá)式與流程控制語(yǔ)句講解,總結(jié)了Lua入門(mén)學(xué)習(xí)中的基礎(chǔ)語(yǔ)法知識(shí),需要的朋友可以參考下2016-06-06