lua 字符串分割_Lua 分隔字符串,可以设置指定分隔符
生活随笔
收集整理的這篇文章主要介紹了
lua 字符串分割_Lua 分隔字符串,可以设置指定分隔符
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
道言空
字符串分割函數:
function split(str,delimiter)
local dLen = string.len(delimiter)
local newDeli = ''
for i=1,dLen,1 do
newDeli = newDeli .. "["..string.sub(delimiter,i,i).."]"
end
local locaStart,locaEnd = string.find(str,newDeli)
local arr = {}
local n = 1
while locaStart ~= nil
do
if locaStart>0 then
arr[n] = string.sub(str,1,locaStart-1)
n = n + 1
end
str = string.sub(str,locaEnd+1,string.len(str))
locaStart,locaEnd = string.find(str,newDeli)
end
if str ~= nil then
arr[n] = str
end
return arr
end
t = split("php,js", ",")
for k, v in pairs(t) do
print(k, v)
end
執行輸出結果為:
1 php
2 js
歡迎指教討論。
總結
以上是生活随笔為你收集整理的lua 字符串分割_Lua 分隔字符串,可以设置指定分隔符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android天女散花效果_Androi
- 下一篇: java异常处理试题答案_JAVA异常处