【文件属性】:
文件名称:ipaddr-lua:lua IP地址操作库
文件大小:2KB
文件格式:ZIP
更新时间:2021-07-02 09:22:56
Lua
ipaddr-lua
lua IP地址操作库
用法
local ipaddr = require('ipaddr')
local insert = table.insert
local sort = table.sort
local function compare_networks(a, b)
return a:compare(b)
end
local ipranges = {}
lines = {
"1.0.0.0/24",
"1.0.4.0/22",
}
for i=1, #lines do
local range = ipaddr:new(lines[i]:match('^%s*(%d+)%.(%d+)%.(%d+)%.(%d+)/(%d+)%s*$'))
if range then
insert(ipranges, ra
【文件预览】:
ipaddr-lua-master
----example.lua(722B)
----README.md(953B)
----ipaddr.lua(2KB)