怎么判断是不是合法ip,如何判断IP地址是否合法?
如何解决写爬虫IP受阻的问题?立即使用。
判断java IP地址是否合法的方法:(推荐:java视频教程)
/**
*判断IP地址的合法性,这里采用正则表达式的方法判断return true,这是合法的
*/
公共静态布尔ipCheck(字符串文本){
如果(正文!=null!text.isEmpty()) {
//定义正则表达式
字符串正则表达式=^(1\\d{2}2[0-4]\\d25[0-5][1-9]\\d[1-9])\\.
(1 \ \ d { 2 } 2[0-4]\ \ d 25[0-5][1-9]\ \ d \ \ d)\ \ . (1 \ \ d { 2 } 2[0-4]\ \ d 25[0-5][1-9]\ \ d \ \ d)\ \ .
(1 \ \ d { 2 } 2[0-4]\ \ d 25[0-5][1-9]\ \ d \ \ d)$ ;
//确定ip地址是否与正则表达式匹配。
if (text.matches(regex)) {
//返回判断信息
返回true
}否则{
//返回判断信息
返回false
}
}
返回false
}matches()方法用于检测一个字符串是否匹配给定的正则表达式。
转移
公共静态void main(String[] args) {
字符串b= 191 . 168 . 32 . 1 ;
如果(!Tool.ipCheck(b)) {
system . out . println( error );
}否则{
System.out.println(正确);
}
}更多java知识请关注java基础教程部分。以上是java如何判断ip是否合法的细节。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。