d -一个类,可以解析IP域(如192.168.0.0/16)

  • 本文关键字:IP 可以解 一个 phobos
  • 更新时间 :
  • 英文 :


我正在用D编写一个简单的脚本,需要与使用IP域地址(例如10.0.14.0/24)的命令行网络程序接口。

在D中是否存在现成的解析器?

可以验证域并将其分解为元素的东西

我找到了我的旧代码,并为github格式化了一下。它可能有bug:

https://github.com/adamdruppe/arsd/blob/master/cidr.d

你用

import cidr;
import std.stdio;
void main() {
     auto block = IPv4Block("192.168.1.0/24");
     foreach(address; block) writeln(address);
}

之类的

相关内容

  • 没有找到相关文章

最新更新