Module:CheckIP

local exports = {};

function exports.main(frame) local name = frame.args["name"]; local IPv4 = name:match(".-(%d*%.%d*%.%d*%.%d*)"); local IPv6 = name:match(".-[0-9a-fA-F:]*:[0-9a-fA-F:]*/?%d?%d?%d?$"); if IPv6 == nil then return IPv4; else return IPv6; end end

return exports;