Module:bac à sable/TAKASUGI Shinji
Apparence
La documentation pour ce module peut être créée à Module:bac à sable/TAKASUGI Shinji/Documentation
local p = {}
function p.sans_balise(frame)
local str = frame.args[1] or ""
str = mw.ustring.gsub(str, "<ruby[^>]->(.-)</ruby[^>]->",
function (chars)
chars = mw.ustring.gsub(chars, "<r[tp][^>]->(.-)</r[tp][^>]->", "")
return chars
end)
str = mw.ustring.gsub(str, "<[^>]*>", "")
str = mw.ustring.gsub(str, "'''?", "")
str = mw.ustring.gsub(str, "%[%[(.-)%]%]",
function (chars)
chars = mw.ustring.gsub(chars, ".-%|", "")
return chars
end)
return str
end
return p