Padrão regex para Endereço IPv6
Copie e teste um regex JavaScript para Endereço IPv6, com exemplos e limitações e link direto para o testador regex.
Padrão regex para Endereço IPv6
Validar valor inteiro
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
Buscar 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 / decodificador Base64
- Codificador / decodificador de URL
- Codificador / decodificador JWT
- Conversor de arquivos de configuração
- Conversor de bases numéricas
- Conversor de JSON
- Formatador JSON
- Gerador de hash
- Gerador de paletas de cores
- Gerador de senhas
- Gerador de UUID
- Inspetor de regex
- Verificador de contraste de cores