首页 > 开发 > 综合 > 正文

Lua实现split函数

2024-07-21 23:04:42
字体:
来源:转载
供稿:网友
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 tend

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表