Module:StripColor
Jump to navigation
Jump to search
Documentation for this module may be created at Module:StripColor/doc
local p = {}
function p.parse(frame)
local b = string.gsub(frame.args[1],"([{}])", "")
local b = string.gsub(b,"(~J211)", "")
local b = string.gsub(b,"(~)","</br>")
local b = string.gsub(b,"(')","''")
local a = string.gsub(b,"(&)(%w)([^&\n]*)", function(_,color,text)
return text
end)
return a
end
function p.nonxmlparse(frame)
local a = string.gsub(frame.args[1],"(\\n)","</br>")
local b = string.gsub(a,"(&)(%w)([^&\n]*)", function(_,color,text)
return text
end)
return b
end
return p