Saltar al contenido

Limpiador de texto gratis

Eliminar líneas duplicadas, espacios adicionales, líneas en blanco o convertir pestañas a espacios.

✓ Gratis✓ Sin registro✓ Funciona en el navegador

Cargando herramienta…

Cómo eliminar líneas duplicadas y limpiar espacios adicionales

Elige una operación de limpieza para texto pegado. Eliminar líneas duplicadas o en blanco, normalizar espacios o convertir pestañas y espacios.

  1. Pegar texto en la entrada.
  2. Selecciona una operación y la sensibilidad deseada en el caso.
  3. Elige Aplicar y comparar Resultado con la fuente.
  4. Copiarlo, o utilizar el resultado como nueva entrada para otra operación.

Cuando el texto desordenado necesita una limpieza rápida

Texto copiado de PDFs, hojas de cálculo, correos electrónicos y páginas web a menudo trae equipaje no deseado. Hay espacios dobles entre palabras, líneas en blanco entre cada elemento, pestañas donde esperabas espacios, y la misma línea se repite tres veces. Arreglar esto a mano en una larga lista es tedioso.

Esta herramienta ayuda a las personas a ordenar una lista de correo antes de importar, a los escritores a limpiar notas pegadas, a los profesores a preparar una lista de clases y a los desarrolladores a convertir indentación en un fragmento de configuración. Ofrece seis operaciones: recortar espacios, eliminar líneas duplicadas, dedupe insensible a mayúsculas, eliminar líneas vacías, pestañas a espacios y espacios a pestañas.

Un ejemplo trabajado con una lista pegada

Imagina que pegas estas cinco líneas: Manzanas, luego Bananas, luego una línea en blanco, luego manzanas, luego Manzanas de nuevo. Elige Eliminar líneas duplicadas y selecciona Aplicar. El resultado mantiene Apples, Bananas, la línea en blanco y manzanas, y sólo deja caer las últimas Apples, porque coincide exactamente con la primera línea.

Ahora elige Dedupe (case-insensible) en la misma entrada. Esta vez las manzanas también desaparecen, ya que difiere sólo en la capitalización. El resultado son Apples, Bananas y la línea en blanco. Ejecutar Eliminar las líneas vacías en ese resultado y se queda con dos líneas limpias, Apples y Bananas.

Para el espaciado, el texto de ejemplo Hello world con tres espacios, seguido por Foo, una pestaña y barra, se convierte en Hello world y Foo bar después de los espacios de Trim, con espacios principales y de seguimiento eliminados de todo el bloque.

Lo que hace cada operación

Los espacios de corte reemplazan cada tramo de espacios y pestañas por un solo espacio, eliminan un espacio que se sienta justo antes o después de un salto de línea, y recortan el comienzo y el final de todo el texto. Las líneas en blanco se mantienen. Eliminar las líneas vacías elimina las líneas que están vacías o que contienen sólo espacio en blanco.

Ambas opciones de dedupe mantienen la primera copia de cada línea y conservan el orden original. La opción estándar necesita una coincidencia exacta de caracteres, mientras que la opción sensible a mayúsculas compara versiones minúsculas. Las pestañas a los espacios reemplazan cada pestaña con cuatro espacios. Los espacios a pestañas reemplazan cada grupo de cuatro espacios consecutivos por una sola pestaña, donde quiera que aparezca en una línea.

Sólo una operación se ejecuta por Aplicar. Para combinar los pasos, copia el resultado de nuevo en la entrada y ejecute el siguiente.

Errores comunes a evitar

No ejecute Espacios de recorte en código donde la sangría importa, como Python o YAML. Los espacios de aplanamiento aplanarán bloques anidados. Usa pestañas en espacios o espacios en las pestañas para esos archivos en su lugar.

Observe las diferencias invisibles al desduplicar. Una línea con un espacio que se queda, o texto copiado de Windows con retornos de carro, no coincidirá con una línea de otra manera idéntica. Ejecutar espacios de recorte primero si desea que casi-duplicados tratados como el mismo. También ten en cuenta que las líneas en blanco cuentan como líneas para dedupe, por lo que sólo la primera línea en blanco sobrevive a esa operación.

Consejos útiles y limitaciones

  • La limpieza de espacios en blanco puede cambiar la sangría de código o las tablas alineadas.
  • La deduplicación insensible a las mayúsculas fusiona líneas que difieren sólo en la capitalización.
  • Eliminar las líneas vacías antes de desduplicar una lista si no desea que quede una sola línea en blanco perdida en el medio.
  • Los espacios a las pestañas también convierten grupos de cuatro espacios dentro de una línea, así que comprueba las columnas alineadas después de usarlas.

Preguntas frecuentes

¿Todas las operaciones se aplican juntas?

No. Selecciona y aplica una operación a la vez.

¿Cuántos espacios reemplazan una pestaña?

Tabs-to-spaces utiliza cuatro espacios; el reverso reemplaza grupos de cuatro espacios con tabs.

¿La deduplicación ordena las líneas?

No. Mantiene la primera ocurrencia en lugar de ordenar alfabéticamente.

¿Los espacios de Trim también eliminan las líneas en blanco?

No. Ordena espacios y pestañas, pero mantiene los saltos de línea. Usar Eliminar líneas vacías para eliminar líneas en blanco.

¿Qué copia de una línea duplicada se guarda?

La primera. Cada línea de coincidencia posterior se elimina, y las líneas restantes permanecen en su orden original.

¿Cambiará la capitalización el dedupe insensible a los casos?

No. Compara líneas en minúsculas sólo para encontrar coincidencias. La línea que queda mantiene su capitalización original.

Su entrada se procesa en tu navegador sin una cuenta ToolWorld Online. Copia o descarga cualquier cosa que quieras guardar antes de salir de la página.

Lee nuestra política de privacidad · Acerca de ToolWorld Online