Amplitud media de la dirección IPv6

La amplitud media detecta las direcciones IPv6 y valida que coincidan con el formato xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx. Además valida que no comiencen con el número 0.
Patrones de amplitud media de la dirección IPv6
Patrones
[0-9A-Fa-f:./%][0-9A-Fa-f:./%]
[0-9A-Fa-f:./%][0-9A-Fa-f:./%][0-9A-Fa-f:./%]
[0-9A-Fa-f:./%][0-9A-Fa-f:./%][0-9A-Fa-f:./%][0-9A-Fa-f:./%]
[0-9A-Fa-f:./%][0-9A-Fa-f:./%][0-9A-Fa-f:./%][0-9A-Fa-f:./%][0-9A-Fa-f:./%]
[0-9A-Fa-f:./%][0-9A-Fa-f:./%][0-9A-Fa-f:./%][0-9A-Fa-f:./%][0-9A-Fa-f:./%][0-9A-Fa-f:./%]
[0-9A-Fa-f:./%][0-9A-Fa-f:./%][0-9A-Fa-f:./%][0-9A-Fa-f:./%][0-9A-Fa-f:./%][0-9A-Fa-f:./%][0-9A-Fa-f:./%]
El patrón continúa hasta obtener 44 repeticiones.
Validador de amplitud media de la dirección IPv6
Validador obligatorio
Descripción
Comprobación de validación media de la dirección IPv6
Comprueba cada dirección IPv6 y verifica que coincidan con el formato xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx y que las direcciones no comiencen con el número 0.