Java检测给定的IP地址是否合法,java检测给定ip,/** * 检验
分享于 点击 45873 次 点评:156
Java检测给定的IP地址是否合法,java检测给定ip,/** * 检验
/** * 检验是否是合法的IP地址 * @param address String IP地址 * @return boolean IP地址是否合法 */public static boolean isIpAddress(String address){ String regex = "(((2[0-4]d)|(25[0-5]))|(1d{2})|([1-9]d)|(d))[.](((2[0-4]d)|(25[0-5]))|(1d{2})|([1-9]d)|(d))[.]" + "(((2[0-4]d)|(25[0-5]))|(1d{2})|([1-9]d)|(d))[.](((2[0-4]d)|(25[0-5]))|(1d{2})|([1-9]d)|(d))"; Pattern p = Pattern.compile(regex); Matcher m = p.matcher(address); return m.matches(); }
用户点评