Modul:Trim quotes
Videz
Ta modul je ocenjen kot beta in je pripravljen za široko uporabo. Še vedno je nov in ga je treba uporabljati previdno, da se zagotovijo pričakovani rezultati. |
Omogoča predlogo {{Trim quotes}}.
Uporaba
[uredi kodo]{{#invoke:Trim quotes|trim|string to trim}}
ali
{{#invoke:Trim quotes|trim|s=string to trim}}
Zgornja dokumentacija je vključena iz Modul:Trim quotes/dok. (uredi | zgodovina) Urejevalci lahko preizkušate ta modul v peskovniku (ustvari | mirror) in testnihprimerih (ustvari). Prosimo, da dodate kategorije v /dok podstran. Podstrani te predloge. |
local p = {}
function p._trim(s)
if s then
if s:match([[^(['"]).*%1$]]) then return p._trim(string.sub(s,2,-2)) else return s end
else
return ""
end
end
function p.trim(frame)
local s = (frame.args['s'] or frame.args[1]) or (frame:getParent().args['s'] or frame:getParent().args[1])
return p._trim(s)
end
return p