isIPV6
A função isIPV6 verifica se uma string corresponde ao formato de um endereço IPv6 válido, com ou sem porta.
Sintaxe
javascript
isIPV6(value)Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
value | string | A string a ser verificada. |
Retorno
| Tipo | Descrição |
|---|---|
boolean | true se a string corresponder ao formato de um endereço IPv6 válido, caso contrário, false. |
Exemplos
javascript
isIPV6('2001:0db8:85a3:0000:0000:8a2e:0370:7334'); // true
isIPV6('::1'); // true
isIPV6('fe80::1ff:fe23:4567:890a'); // true
isIPV6('[2001:db8::1]:8080'); // true
isIPV6('1200::AB00:1234::2552:7777:1313'); // false
isIPV6(''); // falseNotas
- Lança um
TypeErrorse o valor fornecido não for uma string. - Suporta endereços IPv6 com ou sem porta.
