Verificador de palíndromos
Verifica se uma palavra ou frase é um palíndromo, ignorando maiúsculas, acentos, espaços e pontuação, vê o espelho destacado e o palíndromo mais longo.
Vista em espelho
Os pares iguais aparecem a verde, as diferenças a vermelho, o centro tem contorno, os caracteres ignorados ficam esbatidos e o palíndromo mais longo está sublinhado.
Comparado:
Invertido:
- Caracteres comparados
- 0
- Palíndromo mais longo no texto
- –
Resultados por linha
| Linha | Texto | Palíndromo? |
|---|
Como usar o verificador de palíndromos
- Escreve ou cola uma palavra ou uma frase na caixa de entrada. A resposta aparece à medida que escreves; também podes carregar em Verificar.
- Escolhe o que ignorar: Ignorar maiúsculas e minúsculas, Ignorar acentos (é = e) e Ignorar espaços e pontuação vêm marcados por omissão, que é a forma habitual de avaliar frases palíndromas.
- Lê o veredicto. Se o texto não for um palíndromo, a ferramenta indica o primeiro par de caracteres que não coincide e as respetivas posições.
- Para testar uma lista inteira de palavras de uma vez, marca Verificar cada linha separadamente: cada linha recebe o seu resultado numa tabela, com a contagem dos palíndromos encontrados.
Como ler a vista em espelho
A Vista em espelho mostra o teu texto com os pares que são comparados. O primeiro carácter comparado faz par com o último, o segundo com o penúltimo, e assim por diante até ao meio. Os pares iguais aparecem a verde, os pares diferentes a vermelho, e o carácter central de um palíndromo de comprimento ímpar tem um contorno. Os caracteres que as opções ignoram, como os espaços e as vírgulas, ficam esbatidos.
Mais abaixo, a linha Comparado: mostra exatamente o que a ferramenta comparou depois de aplicar as tuas opções, e Invertido: mostra a mesma sequência de trás para a frente. Um texto é um palíndromo quando estas duas linhas são idênticas. Em «Anotaram a data da maratona», ambas dizem anotaramadatadamaratona.
O palíndromo mais longo dentro do texto
Mesmo quando um texto não é um palíndromo, muitas vezes contém um. A ferramenta encontra o Palíndromo mais longo no texto com o algoritmo de Manacher, que verifica todos os centros possíveis numa única passagem e por isso continua instantâneo em textos longos. O palíndromo fica sublinhado na vista em espelho e é mostrado com a grafia original: em «Bom dia, Ana!», encontra Ana. O comprimento só conta os caracteres comparados.
Acentos, emojis e outros caracteres difíceis
A ferramenta trabalha com os caracteres tal como os vês (agrupamentos de grafemas), e não com unidades de código em bruto. Uma letra acentuada escrita como um só carácter ou como letra mais acento combinado conta como o mesmo carácter, e um emoji com tom de pele ou uma bandeira fica uma única unidade, em vez de ser partido ao meio. Isto importa quando desligas Ignorar espaços e pontuação: nesse caso, os emojis, os símbolos e os espaços entram na comparação como caracteres inteiros.
Com Ignorar acentos (é = e), «Socorram-me, subi no ónibus em Marrocos» é um palíndromo, apesar do acento em «ónibus». O mesmo acontece com «ç», que passa a «c». Desliga a opção para exigires os acentos exatos. As ligaduras como œ ficam como estão, por isso só coincidem com outro œ.
Palíndromos famosos para experimentar
- Palavras: ovo, osso, radar, reler, sagas, Ana
- «Anotaram a data da maratona»
- «A base do teto desaba»
- «Roma me tem amor»
- «A torre da derrota»
- «Socorram-me, subi no ónibus em Marrocos»
- Em inglês: «Was it a car or a cat I saw?», «Never odd or even.»
Perguntas frequentes
O que é um palíndromo?
Uma palavra, número ou frase que se lê da mesma forma da esquerda para a direita e da direita para a esquerda. Nas frases, os espaços, a pontuação e as maiúsculas costumam ser ignorados, que é o comportamento por omissão aqui.
Porque é que a minha frase não é um palíndromo?
Vê os pares a vermelho na vista em espelho e a mensagem que indica a primeira diferença. Muitas vezes, a causa é uma única letra em falta ou um espaço a mais numa palavra. Verifica também as opções: com Ignorar espaços e pontuação desligado, cada vírgula conta.
Os números são aceites?
Sim. Os algarismos são comparados como as letras, por isso podes verificar datas como 12/02/2021 (lida como 12022021) ou números como 12321.
Que tamanho pode ter o texto?
Não há um limite fixo: a verificação e a procura do palíndromo mais longo são lineares no tempo. A vista em espelho mostra no máximo os primeiros 5000 caracteres.
O meu texto é enviado para algum lado?
Não. Tudo corre no teu navegador; nada do que escreves sai do teu dispositivo.
Ferramentas relacionadas
- Inverter texto Inverte texto online: escreve uma frase ao contrário, inverte a ordem das palavras ou das linhas e mantém emojis e letras acentuadas intactos.
- Resolver anagramas e descobrir palavras com letras Descobre todas as palavras inglesas ou francesas que podes formar com as tuas letras, com jóqueres e modo de anagrama exato. Funciona no navegador.
- Contador de palavras Contador de palavras online grátis que conta palavras, caracteres, frases e parágrafos enquanto escreves e estima o tempo de leitura e de fala.
- Remover acentos Remove acentos e diacríticos de qualquer texto (ç para c, ã para a, ß para ss) e cria nomes de ficheiro seguros, sem acentos, no teu navegador.