Ir al contenido
OneKitly

Eliminar caracteres repetidos

Reduce las repeticiones del mismo carácter a uno (helllo → helo).

Eliminar caracteres repetidos funciona directamente desde esta página — gratis, instantáneo y sin instalar nada. La encontrarás en Transformar y limpiar, con Eliminar caracteres no ASCII y Eliminar acentos para los casos vecinos.

Cómo usarlo

  1. Abre la herramienta — sin registro ni instalación.
  2. Introduce tus datos o ajusta las opciones disponibles.
  3. Obtén tu resultado al instante y cópialo o descárgalo.

Preguntas frecuentes

¿Para qué sirve Eliminar caracteres repetidos?

Reduce las repeticiones del mismo carácter a uno (helllo → helo).

¿En qué casos se usa realmente?

Limpiar un pegado antes de usarlo: quitar duplicados de una lista, normalizar mayúsculas, eliminar tildes para un nombre de archivo u ordenar líneas.

¿Cuál es el error más frecuente?

Ordenar texto como si fuera ASCII. Las letras acentuadas caen después de la Z en una ordenación por bytes, lo que pone «Zúrich» antes que «Émile» y produce una lista que ningún lector aceptará.

¿En qué se diferencia Eliminar caracteres repetidos de Eliminar caracteres no ASCII?

Están próximos pero responden a preguntas distintas: Eliminar caracteres no ASCII es el que conviene abrir cuando se trata de elimina todos los caracteres fuera del rango ASCII estándar de tu texto. Elige el que encaje con tu punto de partida — ambos son gratis.

¿Hay una herramienta para el siguiente paso?

Eliminar acentos es el más cercano después de este: Elimina acentos y diacríticos del texto: é pasa a e y ü a u.

¿Qué más conviene tener abierto al lado?

Eliminar líneas en blanco y Eliminar líneas duplicadas: aparecen en la misma tarea lo bastante a menudo como para merecer otra pestaña.

¿De dónde salen los datos?

Las transformaciones usan el manejo de cadenas Unicode del navegador, así que los cambios de mayúsculas y la ordenación respetan la configuración regional, no el orden de bytes. Nada se trunca: sale todo lo que entró.

Para saber más

Todas las guías
ExplicaciónQuitar los acentos rompe la búsqueda — hasta que lo haces en los dos ladosPlegar los diacríticos es un paso de normalización, y la normalización solo funciona cuando la misma función corre sobre el índice y sobre la consulta. NFC frente a NFD con los puntos de código a la vista, y las letras — ø, ł, ß, œ, ı — que salen del plegado intactas.TutorialLimpiar texto desordenado: el orden de las operaciones que sí importaQuitar etiquetas antes de decodificar entidades, recortar antes de deduplicar, colapsar los espacios al final. Tres órdenes ejecutados en Node, un pipeline de nueve pasos en la secuencia correcta y los caracteres invisibles — U+00A0, U+200B, U+FEFF — que sobreviven a cualquier limpieza ingenua.ExplicaciónLos emoji son más difíciles de lo que parecen: por qué «basta con quitarlos» no tiene respuesta en una líneaUn emoji visible puede valer un punto de código o catorce unidades UTF-16. Lanzamos tres expresiones regulares populares sobre una frase real y cada una falló de otra forma; una borró los dígitos. Aquí está el porqué, qué propiedad Unicode responde a qué pregunta, y la regla de grupos de grafemas que sí funciona.ExplicaciónLo que un verificador de palíndromos debe decidir antes de poder responderCaja, espacios, puntuación y diacríticos: cuatro políticas, seis frases reales, y la respuesta cambia con cada una. Luego la mitad más difícil — invertir una cadena no está definido de por sí, y la inversión por unidad de código rompe los emojis y desprende los acentos, demostrado en Node.ExplicaciónDetectar el idioma de un texto y por qué los textos cortos fallanMedido, no afirmado: 90 frases cortas reales en seis idiomas, ninguna rechazada y 68 acertadas — un 76%, que baja al 64% por debajo de dieciséis letras. Cuatro de las respuestas erróneas volvieron con un 100% de confianza.ExplicaciónMayúscula inicial y mayúsculas de título: las reglas cambian según el idiomaLas mayúsculas de título inglesas tienen tres cortes distintos según el manual de estilo. El español, el francés, el portugués y el italiano no tienen ninguno. El alemán pone en mayúscula cada sustantivo. La herramienta no sabe nada de esto: aquí está exactamente lo que hace.