Module:Escape: Difference between revisions

Content deleted Content added
Created page with "local escape = { char = function(self, chr, args) args = args or {} local safe = args.safeChr or string.char(13) chr = tostring(chr or '\\') self[1] = ('%s0%%s%s'):fo..."
 
No edit summary
 
Line 22:
exec = function(self, text, mode, newEscape)
local target = self[self[1] or self:char() and self[1]]
for v in text:gfindgmatch(target[mode]) do
text = text:gsub(
mode == 'text' and