Modul:Color contrast: Unterschied zwischen den Versionen
K
local
(fix for encoded # in hex or decimal (screws up assumption that we can split on ;)) |
K (local) |
||
| Zeile 169: | Zeile 169: | ||
local slist = mw.text.split(mw.ustring.gsub(mw.ustring.gsub(style or '', '&#[Xx]23;', '#'), '#', '#'), ';') | local slist = mw.text.split(mw.ustring.gsub(mw.ustring.gsub(style or '', '&#[Xx]23;', '#'), '#', '#'), ';') | ||
for k = 1,#slist do | for k = 1,#slist do | ||
s = slist[k] | local s = slist[k] | ||
local k,v = s:match( '^[%s]*([^:]-):([^:]-)[%s;]*$' ) | local k,v = s:match( '^[%s]*([^:]-):([^:]-)[%s;]*$' ) | ||
k = k or '' | k = k or '' | ||