Ip地址的分类及正则表达式判断

// A类地址0.0.0.0 ~ 127.255.255.255

//网络标识不能以数字127开头。在A类地址中,数字127保留给内部回送函数

// B类地址128.0.0.0 ~ 191.255.255.255

// C类地址192.0.0.0 ~ 223.255.255.255

// D类地址224.0.0.0 ~ 239.255.255.255

 //E类地址:保留今后使用 240.0.0.0 ~ 255.255.255.255

 //也就是说ip地址 是从 0.0.0.0--255.255.255.255

String aip = "((//d|//d//d|1//d//d|2[0-5][0-5])//.){3}(//d|//d//d|1//d//d|2[0-5][0-5])";

System.out.println("192.168.2.178".matches(aip));

原文地址:https://www.cnblogs.com/liaomin416100569/p/9331983.html