Modul:Routemap: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
RaFaDa20631 (bicara | kontrib)
+decimal mark
Tag: Dikembalikan
RaFaDa20631 (bicara | kontrib)
Membalikkan revisi 26340061 oleh RaFaDa20631 (bicara)
Tag: Pembatalan
 
Baris 953:
t2 = v2..' '..outp
end
end
if t1 then
Baris 962 ⟶ 961:
end
end
local function decimal_mark(text)
-- Return ',' if text probably is using comma for decimal mark, or has no decimal mark.
-- Return '.' if text probably is using dot for decimal mark.
-- Otherwise return nothing (decimal mark not known).
if not text:find('[.,]') then return ',' end
text = text:gsub('^%-', ''):gsub('%+%d+/%d+$', ''):gsub('[Ee]%-?%d+$', '')
local decimal =
text:match('^0?([.,])%d+$') or
text:match('%d([.,])%d?%d?$') or
text:match('%d([.,])%d%d%d%d+$')
if decimal then return decimal end
if text:match('%.%d+%.') then return ',' end
if text:match('%,%d+,') then return '.' end
end
local rowend = '</td></tr>'
result = result..rowend..rowstart..lh