Module:TitleCase: Difference between revisions

From stencil.wiki
(Created page with "local p = {} function p.titleCase(frame) local text = frame.args[1] or "" return text:gsub("(%a)([%w]*)", function(first, rest) return first:upper() .. rest:lower() end) end return p")
 
(No difference)

Latest revision as of 16:00, 6 December 2024

Documentation for this module may be created at Module:TitleCase/doc

local p = {}

function p.titleCase(frame)
    local text = frame.args[1] or ""
    return text:gsub("(%a)([%w]*)", function(first, rest)
        return first:upper() .. rest:lower()
    end)
end

return p