Verifique se uma palavra ou frase é um palíndromo — ignorando maiúsculas, acentos e pontuação, no seu navegador.
Um palíndromo é uma palavra ou frase que se lê igual de frente para trás e de trás para frente — "radar", os clássicos "arara" e "Socorram-me, subi no ônibus em Marrocos", ou o famoso exemplo em inglês "A man, a plan, a canal: Panama". Por convenção, maiúsculas, acentos, espaços e pontuação não contam: o que importa é a sequência pura de letras e números. Essa convenção é exatamente o que as caixas de seleção aqui controlam, então você também pode mudar para a definição estrita, caractere por caractere, quando um enigma pedir.
A verificação acontece em três etapas transparentes. Primeiro o texto é normalizado conforme as suas opções: os acentos são removidos com decomposição Unicode (á vira a), tudo é convertido para minúsculas e qualquer caractere que não seja letra ou número é descartado — o filtro de letras e números entende Unicode, então funciona com qualquer alfabeto, não só de A a Z. Depois a string normalizada é invertida, percorrendo por code points para que emojis e outros caracteres multi-byte não quebrem. Por fim, as duas strings são comparadas: se coincidirem, você tem um palíndromo.
Além do veredito, a ferramenta sempre mostra a string normalizada e a sua inversão lado a lado, que é o jeito honesto de fazer isso — você vê precisamente quais caracteres foram comparados, em vez de confiar em uma caixa-preta. Use-a para resolver disputas em jogos de palavras, checar frases candidatas para uma ideia de nome ou marca, explorar palíndromos clássicos com estudantes, conferir respostas enviadas em um quiz, ou testar se a sua própria criação de palíndromo realmente se sustenta depois que a pontuação é removida.
Um palíndromo é uma palavra, frase ou número que se lê igual de frente para trás e de trás para frente, como "radar", "arara" ou "Socorram-me, subi no ônibus em Marrocos". Espaços, pontuação e maiúsculas são tradicionalmente ignorados.
Pela definição clássica, não — e esse é o padrão aqui. Cada regra é uma caixa de seleção, então desmarque-as para exigir um espelho exato, caractere por caractere.
Para você mesmo conferir a comparação. A string normalizada é o seu texto depois de aplicadas as regras selecionadas; a ferramenta a mostra ao lado da cópia invertida, e o veredito é simplesmente se as duas coincidem.
Sim. Os números são mantidos, então datas como 02/02/2020 podem ser testadas, e o filtro de letras entende Unicode, então grego, cirílico e outros alfabetos são comparados como o texto latino.
Não. A normalização e a comparação rodam 100% em JavaScript no seu dispositivo. Nada é enviado a servidor algum, transmitido ou armazenado.
O Vai.la transforma qualquer URL em um link curto com estatísticas de cliques, QR Code e seu próprio biolink.
O Vai.la não se responsabiliza pelo uso das ferramentas nem por decisões tomadas com base nos seus resultados.