Bueno, como ya saben es para mi un gusto usar funciones con lenguaje lua puro o con módulos y procurando la NO intervención de funciones AMS ya que resultan funciones muchísimo más veloces.
Ahora les dejo la función DelimitedToTable escrita en puro lua:
PD: Agradecer no cuesta
Ahora les dejo la función DelimitedToTable escrita en puro lua:
function DelimitedToTable(s, d)
if not d or #d < 1 then return nil end
local tbl = {};
local sa = s;
local sD = "";
local nP = string.find(sa, d, 1, true)
while nP do
sD = string.sub(sa, 1, nP-1)
table.insert(tbl, #tbl+1, sD)
sa = string.sub(sa, nP+1, -1)
nP = string.find(sa, d, 1, true)
end
if sa ~= "" then table.insert(tbl, #tbl+1, sa) end
return tbl;
end
