Padrão regex para Endereço IPv6
Copie e teste um regex JavaScript para Endereço IPv6, com exemplos e limitações e ligação direta ao testador regex.
Padrão regex para Endereço IPv6
Validar valor completo
Usa âncoras para verificar se o valor completo corresponde.
Regex: ^(?:(?:[0-9a-f]{1,4}:){7}[0-9a-f]{1,4}|(?:[0-9a-f]{1,4}:){1,6}:[0-9a-f]{1,4}|(?:[0-9a-f]{1,4}:){1,7}:|:(?::[0-9a-f]{1,4}){1,7})$
Sinalizadores: i
Pesquisar no texto
Encontra fragmentos correspondentes dentro de um bloco de texto maior.
Regex: (?:(?:[0-9a-f]{1,4}:){7}[0-9a-f]{1,4}|(?:[0-9a-f]{1,4}:){1,6}:[0-9a-f]{1,4}|(?:[0-9a-f]{1,4}:){1,7}:|:(?::[0-9a-f]{1,4}){1,7})
Sinalizadores: gi
Exemplos que correspondem
2001:0db8:85a3:0000:0000:8a2e:0370:7334fe80::1
Exemplos que não correspondem
2001:::7334192.168.0.1
Limitações
Este padrão é prático e não cobre todos os casos extremos raros.
Ferramentas nesta categoria
- Analisador de Docker Compose
- Analisador de Dockerfile
- Biblioteca de padrões regex
- Codificador / descodificador Base64
- Codificador / descodificador de URL
- Codificador / descodificador JWT
- Conversor de bases numéricas
- Conversor de ficheiros de configuração
- Conversor de JSON
- Formatador JSON
- Gerador de hash
- Gerador de palavras-passe
- Gerador de paletas de cores
- Gerador de UUID
- Inspetor de regex
- Verificador de contraste de cores