java判断ip是否在一个网段,如何判断ip
写爬虫互联网协议(互联网协议)被封了怎么解决?立即使用
爪哇岛可以使用正则表达式判断是否是知识产权。(推荐:java视频教程)
实现代码如下:
/**
1.@Title:IpAddress.java
2.@Package:com.you.dao
3.@描述:用正则表达式判断是否为互联网协议(互联网协议)
*/
包com。你。道;
导入Java。util。正则表达式。matcher
导入Java。util。正则表达式。图案;
/**
7.@类名:IP地址
8.@描述:用正则表达式判断是否为互联网协议(互联网协议)
9.@作者:管理员
10.@日期:2014年年3月四日下午10:55:06
*/
公共类互联网协议(Internet Protocol)地址
{
公共静态类IpAdd
{
公共布尔isIP(字符串地址)
{
if(addr。长度()7 地址。长度()15 .等于(地址))
{
返回错误的
}
/**
* 判断互联网协议(互联网协议)格式和范围
*/
string rexp=([1-9][1-9]\ \ d 1 \ \ d { 2 } 2[0-4]\ \ d 25[0-5]).(\ \ d [1-9]\ \ d 1 \ \ d { 2 } 2[0-4]\ \ d 25[0-5]){ 3 } ;
模式pat=模式。编译(rexp);
matcher mat=pat。matcher(addr);
布尔IP地址=mat。find();
返回IP地址
}
}
/**
* @Title : main
* @描述:IP可能的范围是0-255.0-255.0-255.0-255
* @param args
*/
公共静态void main(String[] args)
{
/**
* 符合互联网协议(互联网协议)地址的范围
*/
字符串一地址= 10。127 .30 .45 ;
/**
* 符合互联网协议(互联网协议)地址的长度范围但是不符合格式
*/
字符串二地址= 127。30 .45 ;
/**
* 不符合互联网协议(互联网协议)地址的长度范围
*/
字符串三地址= 7。0 .4 ;
/**
* 不符合互联网协议(互联网协议)地址的长度范围但是不符合互联网协议(互联网协议)取值范围
*/
字符串四地址= 255。255 .2567 ;
IpAdd IpAdd=new IpAdd();
//判断一个地址是否是互联网协议(互联网协议)
系统。出去。println(ipadd。isip(一个地址));
//判断两个地址是否是互联网协议(互联网协议)
系统。出去。println(ipadd。isip(两个地址));
//判断三地址是否是互联网协议(互联网协议)
系统。出去。println(ipadd。isip(三个地址));
//判断四地址是否是互联网协议(互联网协议)
系统。出去。println(ipadd。isip(四个地址));
}
}更多爪哇岛知识请关注爪哇岛基础教程栏目。以上就是爪哇岛判断是否是互联网协议(互联网协议的缩写)的方法的详细内容,更多请关注我们其它相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。