1,373
edits
Changes
no edit summary
function p.getParagraphFromQuestion(param)
dashIndex = string.find(param.args[1], '-', 1, true);
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 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 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
return p