Modul:Chronik/Work: Unterschied zwischen den Versionen
Aus FürthWiki
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 6: | Zeile 6: | ||
end | end | ||
function p.split(s, d) | |||
local result = {} | |||
local pattern = string.format("([^%s]+)", d) -- Muster zum Aufteilen bei genau dem Trennzeichen | |||
-- Führe den Split nur bei exakt dem angegebenen Trennzeichen durch | |||
for match in string.gmatch(s, "([^" .. d .. "]+)") 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 | return p | ||
Version vom 22. August 2025, 20:20 Uhr
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("([^%s]+)", d) -- Muster zum Aufteilen bei genau dem Trennzeichen
-- Führe den Split nur bei exakt dem angegebenen Trennzeichen durch
for match in string.gmatch(s, "([^" .. d .. "]+)") 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