Todas las guías
Texto

Elimina espacios extra sin perder los saltos de línea

Limpia un borrador pegado sin perder sus párrafos. Importan tanto el patrón como el reemplazo.

Pegas un borrador desde otra aplicación. Las palabras tienen espacios extra entre ellas, pero los párrafos merecen conservarse. Reemplazar todo el espacio en blanco con un solo espacio puede convertir todo el borrador en una sola línea larga.

Para espacios repetidos y tabulaciones comunes, empieza con este patrón en el probador de expresiones regulares:

[ \t]{2,}

Reemplaza cada coincidencia con un espacio normal, con Buscar todas las coincidencias activado. Este patrón no incluye saltos de línea.

Pruébalo primero en un borrador pequeño

Descarga el texto de muestra. Contiene espacios repetidos, dos tabulaciones después de la segunda etiqueta, el nombre Zoë y una línea en blanco antes del último párrafo.

  1. Pega el contenido del archivo en Texto de prueba.
  2. Pega el patrón anterior en Expresión regular, sin las barras que lo rodean.
  3. En Opciones, asegúrate de que Buscar todas las coincidencias esté activado. La bandera que se muestra junto a la expresión debe incluir g.
  4. Elige Reemplazar. En un teléfono, abre Resultados primero.
  5. En Reemplazar con, escribe un espacio. Dejar este campo vacío eliminaría el espaciado coincidente en lugar de reemplazarlo.

La vista previa debe mostrar tres coincidencias reemplazadas y conservar este diseño:

Creator: Zoë
Topic: Colour palettes

Next step: export PDF.

Compáralo con el archivo de texto limpio antes de copiar la salida en tu borrador.

Por qué el patrón más amplio pierde los párrafos

En las expresiones regulares de JavaScript, la clase de espacio en blanco también incluye terminadores de línea. Este patrón tentador coincide con más que espacios:

\s+

Con un espacio como reemplazo, también reemplaza los saltos de línea y el separador de párrafo en blanco. La salida aplanada muestra la diferencia. Eso puede ser útil para un valor deliberadamente de una sola línea, pero es la elección incorrecta cuando los párrafos deben permanecer.

El patrón más estricto coincide con secuencias de al menos dos espacios normales o tabulaciones. Deja una tabulación única sin cambios. Si también quieres convertir tabulaciones únicas en espacios, usa esto en su lugar:

[ \t]+

Ninguna versión coincide con todos los posibles caracteres de espacio Unicode. Un espacio de no separación copiado de una página web puede necesitar un manejo aparte. Comprueba qué hay realmente en la entrada en lugar de hacer el patrón más amplio hasta que parezca funcionar.

Comprueba el número de coincidencias y el reemplazo

Sin la bandera g, solo se reemplaza la primera secuencia coincidente. Si la primera línea parece corregida pero las líneas posteriores aún tienen huecos, revisa Buscar todas las coincidencias antes de cambiar el patrón.

Mantén el original cerca y compara el resultado. Las tabulaciones y los espacios pueden tener significado en tablas, código, poesía y sangría de Markdown. Una limpieza de espacio en blanco es adecuada para este borrador de texto plano; no es un formateador universal seguro para todos los archivos.

Para Markdown, usa el editor de Markdown para revisar la estructura renderizada después de editar. Para datos estructurados, usa un formateador que entienda ese formato.

Lo que comprobamos

El 5 de octubre de 2026, pasamos la muestra por la misma función de coincidencia de JavaScript que el probador. El patrón estricto reemplazó tres secuencias y conservó cada salto de línea, incluida la línea vacía. También comprobamos el patrón amplio y el caso de solo primera coincidencia. El archivo de resultados registra los patrones, las banderas y las salidas exactas.

La herramienta procesa el texto en tu navegador. Estos resultados describen la muestra proporcionada, no todos los documentos que contengan espacios repetidos.