Module:TableTools: Difference between revisions

>PJosepherum
m 1 revision
>PJosepherum
m 1 revision
 
(One intermediate revision by one other user not shown)
Line 136: Line 136:
local function cleanPattern(s)
local function cleanPattern(s)
-- Cleans a pattern so that the magic characters ()%.[]*+-?^$ are interpreted literally.
-- Cleans a pattern so that the magic characters ()%.[]*+-?^$ are interpreted literally.
s = s:gsub('([()%%.%[%]*+-?^$])', '%%%1')
s = s:gsub('([%(%)%%%.%[%]%*%+%-%?%^%$])', '%%%1')
return s
return s
end
end