82.367
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
local p = {} | local p = {} | ||
local c = require("Modul:Common") | |||
function p.dateParser(s, year) | function p.dateParser(s, year) | ||
dates = p.split(s, "-") | |||
if len(dates) == 1 then | |||
dates = p.split(s, "bis") | |||
end | |||
for _, value in ipairs(dates) do | |||
mw.log(value) -- oder print(value), wenn du es direkt in der Konsole sehen möchtest | |||
end | |||
return s, year | return s, year | ||
end | |||
function p.replace(s, old, new, count) | |||
local result | |||
-- Wenn count angegeben ist, wird string.gsub mit dem limitierten Ersetzungszähler verwendet | |||
if count then | |||
result = string.gsub(s, old, new, count) | |||
else | |||
-- Wenn kein count angegeben ist, wird string.gsub alle Vorkommen ersetzen | |||
result = string.gsub(s, old, new) | |||
end | |||
return result | |||
end | end | ||