Modul:string utilities

Hej, du er kommet her for at finde betydningen af ordet Modul:string utilities. I DICTIOUS finder du ikke kun alle ordbogens betydninger af ordet Modul:string utilities, men du lærer også om dets etymologi, dets karakteristika og hvordan man siger Modul:string utilities i ental og flertal. Alt, hvad du har brug for at vide om ordet Modul:string utilities, er her. Definitionen af ordet Modul:string utilities vil hjælpe dig med at være mere præcis og korrekt, når du taler eller skriver dine tekster. Når du kender definitionen afModul:string utilities og definitionen af andre ord, beriger du dit ordforråd og får flere og bedre sproglige ressourcer.

Dokumentation for dette modul kan oprettes på Modul:string utilities/dok

local module_name = "string_utilities"
local export = {}
 
local format_escapes = {
     = "{",
     = "}",
}
 
function export.format(str, tbl)
    return (string.gsub(str, "{(\\?)((\\?)*)}", function (p1, name, p2)
        if #p1 + #p2 == 1 then
            return format_escapes or error(module_name .. ".format: unrecognized escape sequence '{\\" .. name .. "}'")
        else
            return tbl or error(module_name .. ".format: '" .. name .. "' not found in table")
        end
    end))
end
 
return export