gpt4 book ai didi

regex - node-js中的ipv4/ipv6网络地址匹配

转载 作者:搜寻专家 更新时间:2023-10-31 23:48:05 24 4
gpt4 key购买 nike

我在 node.js 中寻找类似 python 的 netaddr.IPNetwork 的东西。基本上,我有像 1.1.1.1/30、1::/128 这样的 IP 网络地址,如果用户提供的数据是有效的 ip 网络,我想在后端以 express 验证?

谢谢,

最佳答案

找到一个不错的图书馆:https://github.com/whitequark/ipaddr.js

var ipaddr = require('ipaddr.js');
var addr = ipaddr.parse("2001:db8:1234::1");
var range = ipaddr.parse("2001:db8::");
addr.match(range, 32); // => true

关于regex - node-js中的ipv4/ipv6网络地址匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29172646/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com