Algo errado nesta ferramenta?

Sobre «Palíndromo Online»

Esta ferramenta verifica se um texto é um palíndromo — lê-se igual de frente e de trás. "racecar" e "A man, a plan, a canal: Panama" são palíndromos; "hello" não.

As regras padrão ignoram espaços, pontuação e diferenças de maiúsculas. Assim, "A Santa at NASA" qualifica como palíndromo apesar dos espaços e casing mistos. A ferramenta aplica essas regras automaticamente e também oferece um modo estrito que exige correspondência exata.

Útil para jogos de palavras, enigmas, preparação para entrevistas de programação, exploração linguística e diversão. Também destaca a maior substring palindrômica dentro de textos mais longos.

Como usar esta ferramenta

Como verificar se uma string é palíndromo

  1. Cole palavra ou frase

    Digite ou cole no campo Text. Pontuação, espaços e capitalização não afetam o veredito.

  2. Normalização

    Só [a-z0-9] sobrevivem: minúsculas, descarta o resto e compara com o reverso. "A man, a plan, a canal: Panama" vira "amanaplanacanalpanama".

  3. Executar

    O resultado retorna isPalindrome (true/false) e a string normalizada para você ver o que foi comparado.

  4. Casos de borda

    String vazia e um único caractere retornam true. Escritas não latinas (árabe, CJK) ficam vazias após normalizar, então também retornam true.