Java:判断IP4地址合法性
一、判断IP4地址是否是合法地址
1. 最容易理解的方式
public static boolean validIP(String ip) { try { if (ip == null || ip.isEmpty()) { return false; } String[] parts = ip.split("\\."); if (parts.length != 4) { return false; } for (String s : parts) { int i = Integer.parseInt(s); if ((i < 0) || (i > 255)) { return false; } } if (ip.endsWith(".")) { return false; } return true; } catch (NumberFormatException nfe) { return false; } }
2. 正则表达式判断
public stati