Направо към съдържанието

Модул:Word count

от Уикипедия, свободната енциклопедия

Документация за този модул може да бъде създадена на Модул:Word count/doc

local p = {}

function p.count(frame)
	local title = frame.args[1]
	
	local articleText = mw.title.new(title):getContent()
	articleText = articleText:gsub("<ref name[^>]-/>","")
	articleText = articleText:gsub("<ref.-</ref>","")
	
	local words = 0
	for _ in articleText:gmatch("%S+") do
		words = words + 1
	end
	
	return words
end

return p