#105 · Limpieza de texto

Recortador de texto

Recorta whitespace sobrante de un texto con más control que un simple “trim”. Puedes limpiar solo los extremos del documento, los extremos de cada línea o ambos. Esta distinción resulta útil cuando quieres conservar la estructura interna, pero eliminar espacios accidentales producidos al copiar, exportar o editar contenido.

Entrada de texto

Procesamiento local
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Pega o carga el texto.
  2. Selecciona el alcance del recorte.
  3. Ejecuta la herramienta.
  4. Comprueba cuántos caracteres se eliminaron.

Qué hace esta herramienta

Aplica recorte de whitespace en el nivel elegido: documento completo, líneas individuales o ambos.

El modo documento usa `trim()` sobre la cadena completa. El modo líneas recorta cada línea por separado. El modo combinado realiza ambas operaciones.

Recortar cada línea elimina la sangría. Si la indentación tiene significado, usa solo el modo de documento.

Ejemplo

Entrada: «··texto··»

Salida: «texto» cuando se recortan los extremos correspondientes.

Casos de uso

  • Limpiar entradas de formularios.
  • Preparar bloques de texto antes de compararlos.
  • Eliminar whitespace de exportaciones.

Consejos para obtener mejores resultados

  • Conserva la sangría usando “Solo extremos del documento”.
  • Para código, revisa antes de recortar cada línea.
  • Usa el contador para validar la magnitud del cambio.
  • Si solo te preocupan los finales de línea, utiliza la herramienta específica de espacios finales.

Detalles del procesamiento

La función JavaScript `trim()` reconoce whitespace Unicode definido por ECMAScript; el modo por líneas aplica la misma lógica línea a línea.

El recorte por línea puede eliminar indentación y espacios deliberados.

Preguntas frecuentes

¿Cuál es la diferencia entre recortar el documento y recortar cada línea?

Recortar el documento elimina whitespace solo al comienzo y al final del bloque completo. Recortar cada línea limpia ambos extremos de todas las líneas.

¿El recortador elimina saltos de línea internos?

No. Mantiene los saltos de línea internos; solo puede retirar los que formen parte del whitespace en los extremos del documento.

¿Puedo conservar la sangría de las líneas?

Sí. Elige “Solo extremos del documento” para no tocar los espacios iniciales de las líneas internas.

¿Qué caracteres cuenta como whitespace al recortar?

JavaScript reconoce espacios, tabulaciones, saltos y varios espacios Unicode de acuerdo con la especificación de `trim()`.

¿Cómo saber cuántos caracteres eliminó el recorte?

El panel muestra caracteres antes, después y el total retirado.

Resumen del procesamiento

DatoValor
Caracteres antesSe calcula al ejecutar
Caracteres despuésSe calcula al ejecutar
Caracteres recortadosSe calcula al ejecutar