Módulo:Utils

Fonte: Dota 2 Wiki
Ir para: navegação, pesquisa

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