Modul:Chronik/Work: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 4: Zeile 4:
function p.dateParser(s, year)
function p.dateParser(s, year)
dates = p.split(s, "-")
dates = p.split(s, "-")
-- Wenn splitten mit "-" nur ein Ergebnis bringt, splitte mit "bis"
if len(dates) == 1 then
if len(dates) == 1 then
dates = p.split(s, "bis")
dates = p.split(s, "bis")
end
-- Alle Leerzeichen links und rechts in den Ergebnissen entfernen
for i, value in ipairs(dates) do
dates[i] = strip(dates[i])
end
end
Zeile 41: Zeile 46:
     end
     end
      
      
     for _, value in ipairs(result) do
     --for _, value in ipairs(result) do
    mw.log(value)  -- oder print(value), wenn du es direkt in der Konsole sehen möchtest
    -- mw.log(value)  -- oder print(value), wenn du es direkt in der Konsole sehen möchtest
end
--end
     return result
     return result
end
end
return p
return p
82.367

Bearbeitungen