验证二级域名是否合法
String regStr = "^([A-Z]|[a-z]|[0-9]|[`~!@#$%^&*()+=|{}':;',\\\\[\\\\].<>/?~!@#¥%……&*()――+|{}【】‘;:”“'。,、?]){6,20}$";
if(!domain.matches(regStr)){
throw new Exception("p_failure_0020",60003);
}
IP效验
String ip = "19.168.2.2200"; 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)$"; if (!ip.matches(ipReg)) { System.out.println("111no"); }else { System.out.println("222yes"); }