Modul:Citation/CS1/Date validation/sandkasse: Forskelle mellem versioner

Content deleted Content added
No edit summary
Tag: Tilbagerullet
Forsøger at kombinere ny og gammel kode
Tag: Tilbagerullet
Linje 1.059:
local n;
for param_name, param_val in pairs(date_parameters_list) do -- for each date-holding parameter in the list
-- MGA73: Fjernet if is_set (param_val.val) and
-- MGA73: Fjernet not mw.ustring.match (param_val.val, patterns.ymd[1]) thenand -- MGA73: Forsøger at kombinere de to -- for those that are not ymd dates (ustring because here digits may not be Western)
if not param_val:match ('^[1-9]%d%d%d *%- *[1-9]%d%d%d') and -- MGA73: Kopi fra dawiki
not param_val:match ('%d%d%d%d%-%d%d%-%d%d') and -- MGA73: Kopi fra dawiki
not param_val:match ('%d%d%-%d%d%-%d%d%d%d') and -- MGA73: Kopi fra dawiki
Linje 1.071:
result = true;
end
end
-- MGA73: Nedenfor kommer ca. 22 linjer med kode fra da.wiki
if not param_val:match ('[1-9]%d?%. +%a+%.? *– *[1-9]%d?%. +%a+%.? +[1-9]%d%d%d') and