Module:Citation bloc
De Les Mots de l'agronomie
Aller à la navigationAller à la recherche
local p = {}
function p.paragraphes(frame)
-- il faudrait normalement utiliser mw.ustring.gsub(), -- mais dans ce cas précis gsub() convient aussi, et il est plus performant
local source, count = frame.args.source
:gsub('(%S) *\n *\n *\n *\n', '%1
') :gsub('(%S) *\n *\n *\n' , '%1
')
:gsub('(%S) *\n *\n' , '%1
')
return source
end
return p