java怎么判断ip是否合法

互联网 19-12-30

java判断IP地址是否合法的方法:(推荐:java视频教程)

/** 	 * 判断IP地址的合法性,这里采用了正则表达式的方法来判断 return true,合法 	 */ 	public static boolean ipCheck(String text) { 		if (text != null && !text.isEmpty()) { 			// 定义正则表达式 			String regex = "^(1\\d{2}|2[0-4]\\d|25[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)) { 				// 返回判断信息 				return true; 			} else { 				// 返回判断信息 				return false; 			} 		} 		return false; 	}

matches() 方法用于检测字符串是否匹配给定的正则表达式。

调用

public static void main(String[] args) { 		String b = "191.168.32.1"; 		if (!Tool.ipCheck(b)) { 			System.out.println("错误"); 		}else { 			System.out.println("正确"); 		} 	}

更多java知识请关注java基础教程栏目。

以上就是java怎么判断ip是否合法的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: ip
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:java中的接口与继承的区别

相关资讯