Diferencia entre revisiones de «Módulo:Transcluder»

Contenido eliminado Contenido añadido
Actualizo a la última versión
escapeString puede incrementar el tamaño del pattern excediendo así el límite permitido
Línea 27:
local function removeString(text, str)
local pattern
if #str > 99999000 then -- strings longer than 10000 bytes can't be put into regexes
pattern = escapeString(mw.ustring.sub(str, 1, 999)) .. '.-' .. escapeString(mw.ustring.sub(str, -999))
else