Module:Grammar: Difference between revisions

No change in size ,  00:17, 31 July 2019
m
no edit summary
mNo edit summary
mNo edit summary
Line 18: Line 18:


parsedtext = string.gsub(frame.args[1], "=([^=]+)=", function(f)
parsedtext = string.gsub(frame.args[1], "=([^=]+)=", function(f)
  for a, b, c in string.gmatch(string.lower(f), "(%w*)[:%.](%w*):?(%w*)") do
  for a, b, c in string.gmatch(string.lower(f), "(%w*)[:%.](%w*)(:?%w*)") do
   if (a == "player") then
   if (a == "player") then
       return "(player's " .. b .. ")"
       return "(player's " .. b .. ")"