Documentation for this module may be created at Module:CheckIP/doc
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;