“Java Check IPv6 con Regex” Código de respuesta

Java IP Regex Patrón

String pattern = "([01]?[0-9]{1,2}|2[0-4][0-9]|25[0-5])";
Grontourismo

Java Check IPv6 con Regex

String pattern_ipv6 = "(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))";
if(Pattern.matches(pattern_ipv6, ipAddress)) {
  return true;
}
DreamCoder

Java regex ip

public static boolean isIP(String ip)  {
    Pattern p = Pattern.compile("(([01]?[0-9]{1,2}|2[0-4][0-9]|25[0-5])\\.){3}([01]?[0-9]{1,2}|2[0-4][0-9]|25[0-5])");
    Matcher m = p.matcher(ip);
    return m.matches();
}
Jakin687

Respuestas similares a “Java Check IPv6 con Regex”

Preguntas similares a “Java Check IPv6 con Regex”

Más respuestas relacionadas con “Java Check IPv6 con Regex” en Java

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código