Abrangência reduzida do endereço IPv6

A abrangência reduzida detecta os endereços IPv6 e valida que correspondem ao formato xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx. Também valida que não comecem com o numeral 0. As strings do endereço são inteiramente compactadas, não normalizadas.
Padrões de abrangência reduzida do endereço IPv6
Padrões
[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:./%]
O padrão continua em 44 repetições.
Validador de abrangência reduzida do endereço IPv6
Validador obrigatório
Descrição
Verificação de validação reservada do endereço IPv6
Verifica cada endereço IPv6 e sua correspondência ao formato xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx, que não comecem com o numeral 0 e que estejam compactados inteiramente.
Normalizador de abrangência reduzida do endereço IPv6
Normalizador
Descrição
Noop (nenhuma operação)
A string é transferida no estado em que se encontra, sem normalizar.