8,756
edits
mNo edit summary |
mNo edit summary |
||
Line 19: | Line 19: | ||
parsedtext = string.gsub(frame.args[1], "=([^=]+)=", function(f) | parsedtext = string.gsub(frame.args[1], "=([^=]+)=", function(f) | ||
for a, b, c in string.gmatch(f, "(%w*)[:%.](%w*)(:?%w*)") do | for a, b, c in string.gmatch(f, "(%w*)[:%.](%w*)(:?%w*)") do | ||
local capitalized = ( | local capitalized = ((b:gsub("^%l", string.upper)) == string.gsub(b,"(^%w)","%1")) | ||
returnstring = "" | returnstring = "" | ||
b = string.lower(b) | b = string.lower(b) |