您的位置 首页 java

java怎么判断ip是否合法

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怎么判断ip是否合法

文章地址:https://www.zhihuclub.com/15117.shtml

关于作者: 智云科技

热门文章

网站地图