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 |
|---|
[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 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 | Descrição |
|---|---|
Noop (nenhuma operação) | A string é transferida no estado em que se encontra, sem normalizar. |