Modul:Chronik/Work
Die Dokumentation für dieses Modul kann unter Modul:Chronik/Work/Doku erstellt werden
local p = {}
function p.dateParser(s, year)
return s, year
end
function p.split(s, d)
local result = {}
local pattern = string.format("([^" .. d .. "]+)") -- Splitmuster ohne das Trennzeichen
-- Wir verwenden `string.gmatch` zum Splitten genau bei 'd' (z. B. "bis")
local modified_input = string.gsub(s, d, "|" .. d .. "|") -- Markiere das Trennzeichen
for match in string.gmatch(modified_input, "([^|]+)") do
table.insert(result, match)
end
for _, value in ipairs(result) do
mw.log(value) -- oder print(value), wenn du es direkt in der Konsole sehen möchtest
end
return result
end
return p