A documentação para este módulo pode ser criada na página Módulo:Utils/doc
local p = {}
-- Use this function instead of mw.text.split()
function p.split(str, pattern)
local i, out = 1, {}
local split_start, split_end = string.find(str, pattern, i)
while split_start do
out[#out + 1] = string.sub(str, i, split_start - 1)
i = split_end + 1
split_start, split_end = string.find(str, pattern, i)
end
out[#out + 1] = string.sub(str, i)
return out
end
return p