Eliminar espacios
Elimina espacios sobrantes y líneas en blanco, o une las líneas en una sola
Acerca de Eliminar espacios
La herramienta Eliminar espacios limpia el espaciado de cinco formas. «Eliminar todo lo sobrante» reduce los espacios y tabulaciones repetidos, recorta cada línea por ambos extremos y convierte cada serie de líneas en blanco en una sola, quitando las del principio y del final del texto. «Eliminar espacios sobrantes» hace lo mismo dentro de las líneas, pero conserva todas las líneas en blanco. «Eliminar al inicio» y «Eliminar al final» recortan solo un lado de cada línea. «Unir en una línea» sustituye cada serie de espacios en blanco, saltos de línea incluidos, por un solo espacio; es el único botón que une líneas. Los cinco funcionan en tu dispositivo, dentro de esta página.
Ejemplo
«Eliminar todo lo sobrante»: los espacios y la tabulación se reducen, cada línea se recorta y tres líneas en blanco se convierten en una.
Texto
Estimado equipo: El informe está listo. Gracias,
Después de «Eliminar todo lo sobrante»
Estimado equipo: El informe está listo. Gracias,
Cómo eliminar los espacios sobrantes de un texto
- 1Pega tu texto.
- 2Haz clic en «Eliminar todo lo sobrante», «Eliminar espacios sobrantes», «Eliminar al inicio» o «Eliminar al final» para limpiar el espaciado conservando cada línea de texto.
- 3Haz clic en «Unir en una línea» solo para convertir todo el texto en una sola línea.
- 4Haz clic en «Copiar», o guarda el texto limpio con «Descargar» (cleaned.txt).
Formatos y límites
- Espacios tratados
- Espacios, tabulaciones, espacios de no separación y los demás espacios Unicode que JavaScript trata como espacios en blanco
- No se eliminan
- Espacios de ancho cero (U+200B), que JavaScript no trata como espacios en blanco
- Saltos de línea
- Se leen los de Windows, Mac y Unix; el resultado usa los de Unix
- Resultado
- Texto limpio mostrado debajo de los botones, que «Descargar» guarda como cleaned.txt
Usos habituales
- Texto copiado de un PDF o de una página web
- Un párrafo pegado desde un PDF llega con espacios dobles y espacios de no separación entre palabras; «Eliminar todo lo sobrante» deja espacios simples y mantiene las líneas en su sitio para que las revises.
- Una lista para quitar duplicados o importar
- Las direcciones de correo electrónico pegadas desde una hoja de cálculo llevan espacios al final que hacen que dos copias de una misma dirección parezcan distintas; «Eliminar espacios sobrantes» recorta primero cada línea, y después la herramienta Eliminar líneas duplicadas encuentra las repeticiones reales.
- Una dirección para un campo de formulario de una línea
- Una dirección postal copiada en tres líneas desde un correo electrónico cabe en un campo de una sola línea después de «Unir en una línea», que pone un espacio donde estaba cada salto de línea.
Qué herramienta elegir
- Buscar y reemplazar: para borrar todos los espacios, incluidos los que hay entre palabras, o para buscar un solo carácter, como un espacio de ancho cero, que esta página deja en su sitio.
- Eliminar líneas duplicadas: para quitar las líneas repetidas; su opción de ignorar los espacios alrededor solo afecta a la comparación, y las líneas que conserva no se recortan.
- Texto a lista: para convertir las líneas limpias en una lista con viñetas, numerada o separada por comas; omite por sí sola las líneas en blanco.
Dónde se procesa tu texto
Las cinco limpiezas son reemplazos con expresiones regulares que tu navegador ejecuta en esta página, así que el texto no se sube ni se guarda en ningún sitio. Si el portapapeles rechaza una copia, la página muestra «Error al copiar» y envía a nuestro registro de errores el mensaje «No se pudo copiar al portapapeles.» con el nombre de la herramienta y la versión del navegador, sin nada de tu texto.
Preguntas frecuentes
¿Unirá mis líneas?
No, a menos que hagas clic en «Unir en una línea». Los otros cuatro botones dejan cada línea de texto donde está; «Eliminar todo lo sobrante» solo reduce a una las series de líneas en blanco y quita las líneas en blanco del principio y del final.
¿Limpia los espacios de no separación de un texto copiado de una página web o de un PDF?
Sí. Los espacios de no separación y los demás espacios Unicode que JavaScript trata como espacios en blanco se reducen como los espacios normales. Los espacios de ancho cero no son espacios en blanco para JavaScript, así que se quedan en el texto.
¿Puedo eliminar todos los espacios, incluso entre palabras?
No. Todos los botones dejan al menos un espacio entre palabras, y «Eliminar al inicio» y «Eliminar al final» no tocan el espaciado dentro de las líneas. Para borrar todos los espacios, usa la herramienta Buscar y reemplazar con un solo espacio en «Buscar» y nada en «Reemplazar con».
¿Puede arreglar un párrafo de PDF partido en líneas cortas?
Sí. «Unir en una línea» lo vuelve a poner en una sola línea con espacios simples. Una palabra cortada con un guion al final de una línea conserva el guion y gana un espacio, como en «infor- mación», así que revisa esas palabras después.
¿Romperá la sangría del código o de las listas anidadas?
«Eliminar todo lo sobrante» y «Eliminar espacios sobrantes» recortan el principio de cada línea, así que la sangría desaparece y el código Python deja de funcionar. «Eliminar al final» solo limpia el final de las líneas y deja la sangría como está.
¿Elimina las tabulaciones?
Sí. Dentro de una línea, una tabulación cuenta como un espacio, así que «Eliminar todo lo sobrante» y «Eliminar espacios sobrantes» convierten una serie de tabulaciones y espacios en un solo espacio, y «Eliminar al inicio» borra las tabulaciones del principio de cada línea. Por eso, las columnas separadas por tabulaciones que pegas desde una hoja de cálculo quedan separadas por espacios simples.
¿Puedo unir líneas cortadas y conservar los saltos de párrafo?
No en un solo paso, porque «Unir en una línea» también une los párrafos. Pega y une un párrafo cada vez, o usa «Eliminar todo lo sobrante» si las líneas cortas pueden quedarse.
¿Por qué aparece «El resultado está vacío»?
El texto solo contenía espacios, tabulaciones y saltos de línea, así que la limpieza no dejó ningún carácter. «Eliminar todo lo sobrante» y «Unir en una línea» muestran ese mensaje con un texto así.
Consejos y trucos
- ✓Usa «Eliminar al final» en el código antes de compartirlo: quita los espacios al final de las líneas y no toca nada dentro de ellas.