Salut,
pour reprendre l'exemple de
jojolemariole :
public class TestIP {
private static final Pattern IP_PATTERN = Pattern.compile("^((25[0-5]|2[0-4]\\d|1?\\d?\\d)\\.){3}(25[0-5]|2[0-4]\\d|1?\\d?\\d)$");
public static void main(String[] args) {
String ip = "192.168.1.2";
System.out.println(isIpV4(ip));
}
public static boolean isIpV4(String ip){
if (ip == null) return false;
Matcher m = IP_PATTERN.matcher(ip);
return m.matches();
}
}
la variable IP_PATTERN est une expression régulière qui permet de tester la validitée de l'adresse IP.
------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."
OoWORAoO