Verificador de Palíndromos
Un palíndromo es una palabra, frase, número o secuencia de caracteres que se lee igual de izquierda a derecha que de derecha a izquierda. Ejemplos clásicos incluyen 'ama', 'reconocer' y la frase 'Anita lava la tina'. Esta herramienta permite verificar cualquier texto al instante, con opciones para ignorar diferencias de mayúsculas, espacios y puntuación.
Internamente, el verificador normaliza tu entrada según las opciones seleccionadas (convertir a minúsculas, eliminar espacios y/o puntuación) y luego compara el resultado con su reverso. Tanto la forma normalizada como la cadena invertida se muestran una junto a la otra para que puedas ver exactamente cómo se realiza la comparación — útil para aprendizaje, juegos de palabras, análisis lingüístico y ejercicios de programación.
Como funciona
Normaliza la cadena de entrada S aplicando los filtros seleccionados (minúsculas, eliminar espacios, eliminar puntuación). Luego comprueba: esPalíndromo = (S === S.split('').reverse().join('')). Complejidad temporal: O(n), donde n es la longitud de la cadena normalizada.
Casos de uso
- Verificar palabras y frases palíndromas para juegos de palabras o trivias
- Enseñar manipulación e inversión de cadenas en cursos de programación
- Comprobar si secuencias numéricas o fechas son palíndromos
- Validar secuencias de ADN palíndromas en ejercicios de bioinformática
- Crear y probar poesía palíndroma o desafíos de escritura con restricciones
Preguntas frecuentes
¿Qué es un palíndromo?
Un palíndromo es una palabra, frase, número o secuencia de caracteres que se lee igual de izquierda a derecha que de derecha a izquierda. Ejemplos clásicos incluyen 'ama', 'reconocer' y 'oso'. Los palíndromos de frase, como 'Anita lava la tina', solo funcionan cuando ignoras espacios, puntuación y mayúsculas.
¿'Reconocer' es un palíndromo?
Sí. Al invertir las letras de 'reconocer' se obtiene 'reconocer', que se lee de forma idéntica en ambos sentidos. La herramienta lo confirma mostrando el texto normalizado junto a su reverso para que veas la coincidencia directamente.
¿Cómo comprobar si un número es palíndromo?
Lee los dígitos al revés y compáralos con el número original; si coinciden, el número es palíndromo. Por ejemplo, 12321 invertido sigue siendo 12321, mientras que 12345 no lo es. Este verificador trata los números como secuencias de caracteres, así que puedes pegar cualquier número para probarlo al instante.
¿La comprobación de palíndromos ignora las mayúsculas?
Solo si activas la opción de ignorar mayúsculas, que convierte todo a minúsculas antes de comparar. Con esa opción activada, 'Ama' cuenta como palíndromo; con la comparación estricta fallaría porque la A mayúscula y la a minúscula son distintas. Opciones separadas también permiten ignorar espacios y puntuación.
¿Cuál es la palabra palíndroma más larga?
En español, 'reconocer' (9 letras) es uno de los palíndromos comunes más largos de una sola palabra. En finlandés, 'saippuakivikauppias' alcanza 19 letras y es uno de los más largos conocidos. Puedes pegar cualquiera de estas palabras en el verificador para comprobarlas.