Modul:Textbereinigung
Die Dokumentation für dieses Modul kann unter Modul:Textbereinigung/Doku erstellt werden
local p = {}
function p.clean(frame)
local originalText = frame.args[1]
local replaceWith = ''
-- Ersetzt alles zwischen [[ und | einschließlich [[ und |
local cleanedText = originalText:gsub('%[%[([^%[%]|]-)|', replaceWith)
-- Entfernt alle verbleibenden [[ und ]]
cleanedText = cleanedText:gsub('%[%[', '')
cleanedText = cleanedText:gsub('%]%]', '')
return cleanedText
end
return p