Open main menu

Changes

Module:StringHelpers

855 bytes added, 18:16, 12 April 2020
no edit summary
if (dashIndex ~= nil)
then
if (dashIndex - 3 > 0 and tonumber(string.sub(param.args[1], dashIndex - 3, dashIndex -3))) then return string.sub(param.args[1], dashIndex - 3, dashIndex - 1); end if (tonumber(string.sub(param.args[1], dashIndex - 2, dashIndex -2))) then return "simple question"string.sub(param.args[1], dashIndex - 2, dashIndex - 1); end if (tonumber(string.sub(param.args[1], dashIndex - 1, dashIndex -1))) then return string.sub(param.args[1], dashIndex - 1, dashIndex - 1); end else if (tonumber(string.sub(param.args[1], string.len(param.args[1]) - 2))) then i = string.len(param.args[1]) - 2; return "complex question"string.sub(param.args[1], i) end if (tonumber(string.sub(param.args[1], string.len(param.args[1]) - 1))) then i = string.len(param.args[1]) - 1; return string.sub(param.args[1], i) else return string.sub(param.args[1], string.len(param.args[1])) end
end
end
end
return p