# Constructor de canalización de texto

Ejecuta una receta portátil de limpieza de texto y muestra cada diff, tiempo y cambio de caracteres.

> Página canónica: https://elysiatools.com/es/tools/text-pipeline-builder

- **Categoría:** Text Processing

- **Palabras clave:** texto, canalización, receta, limpieza, reemplazo, regex, diff, transformación

## Descripción general

Introduce texto y una receta JSON versión 1. El motor local determinista admite recorte, espacios, reemplazos, regex, filtrado, ordenación, deduplicación, cambio de mayúsculas y eliminación de líneas vacías. Devuelve la receta normalizada, el texto final, estadísticas por paso y diffs limitados.

## Entradas

- **Entrada de texto** (textarea): Paste text to transform...
- **JSON de receta** (textarea): {"version":1,"steps":\[{"op":"trim"}\]}

## Cuándo usarlo

- Limpiar espacios, líneas vacías y formato irregular en texto pegado.
- Reemplazar o filtrar contenido con operaciones de texto y expresiones regulares.
- Ordenar, deduplicar o cambiar mayúsculas y minúsculas de listas de líneas.

## Cómo funciona

- Pega el contenido que quieres transformar en Entrada de texto.
- Introduce una receta JSON versión 1 con los pasos de limpieza en JSON de receta.
- El motor local determinista ejecuta los pasos en el orden indicado.
- Revisa el texto final, la receta normalizada, las estadísticas y los diffs disponibles.

## Casos de uso

- Preparar listas de texto eliminando espacios sobrantes, duplicados y líneas vacías.
- Normalizar datos pegados antes de revisarlos, compararlos o incorporarlos a otro flujo de trabajo.
- Auditar transformaciones mediante estadísticas y diffs de cada paso.

## Preguntas frecuentes

### ¿Qué debo introducir?

Texto y una receta JSON versión 1 que defina los pasos de transformación.

### ¿Qué operaciones admite?

Admite recorte, limpieza de espacios, reemplazos, reemplazos con regex, filtrado, ordenación, deduplicación, cambio de mayúsculas y eliminación de líneas vacías.

### ¿La receta se ejecuta en el orden indicado?

Sí. Los pasos se aplican secuencialmente según su posición en la receta.

### ¿Qué muestra el resultado?

El texto final, la receta normalizada, estadísticas por paso, tiempos y diffs de líneas limitados.

### ¿El procesamiento es determinista?

Sí. La herramienta utiliza un motor local determinista para ejecutar la receta.

## Herramientas relacionadas

- [Extractor de Correo Electrónico Masivo](https://elysiatools.com/es/tools/bulk-email-extractor): Extrae todas las direcciones de correo electrónico de texto de entrada, artículos, código fuente web o contenido mixto. Soporta deduplicación y exportación a JSON.
- [Removedor de Caracteres BOM](https://elysiatools.com/es/tools/data-bom-remover): Eliminar caracteres BOM (Byte Order Mark) de contenido de texto y archivos. Perfecto para limpiar archivos de texto con problemas de codificación.
- [Extractor de tokens de tema ECharts](https://elysiatools.com/es/tools/echarts-theme-token-extractor): Extrae design tokens — colores, números, tamaños de fuente y cadenas — de un JSON de tema ECharts y expórtalos directamente a tu design system. Pega un objeto de tema (el que registras y pasas a echarts.init(dom, themeName)) y la herramienta recorre cada hoja, etiquetando cada color (con normalización opcional nombrado/rgb → hex), número de espaciado, tamaño de fuente y cadena, para luego emitir variables CSS limpias, una configuración theme.extend de Tailwind, tokens.json de Style Dictionary o variables SCSS. Tiende el puente entre un tema de visualización ECharts y los tokens de diseño Figma/CSS/Tailwind sin copiar cada valor a mano.
- [Limitador de Rango de Datos](https://elysiatools.com/es/tools/data-range-limiter): Limitar valores numéricos a rangos específicos mediante recorte, filtrado o marcado de valores fuera de rango. Perfecto para control de calidad de datos, limpieza de sensores.
- [Peritaje y reparación de codificación de texto](https://elysiatools.com/es/tools/text-encoding-forensics-and-repair): Inspecciona codificación, BOM, saltos de línea y mojibake, y genera una reparación local puntuada.
- [Extractor de Claves JSON](https://elysiatools.com/es/tools/json-key-extractor): Extrae todas las claves de objetos JSON con múltiples formatos de salida. Perfecto para analizar estructura JSON, generación de documentación y entender objetos anidados complejos.
- [Eliminador de Números de Línea](https://elysiatools.com/es/tools/line-number-remover): Elimina números de línea de texto o código con reconocimiento inteligente de patrones
- [Generador de Gráfico de Rango](https://elysiatools.com/es/tools/range-chart-generator): Crear gráficos de rango para visualizar rangos de valores mín-máx con marcadores de mediana y detección de valores atípicos

## Ejemplos

- [Muestras de Trazado Distribuido](https://elysiatools.com/es/samples/distributed-tracing-samples): Ejemplos completos de trazado distribuido usando Jaeger, OpenTelemetry y herramientas de observabilidad modernas
- [Muestras JWT](https://elysiatools.com/es/samples/jwt-samples): Ejemplos completos de JWT desde la estructura básica de tokens hasta implementaciones de seguridad avanzadas
- [Muestras PDF](https://elysiatools.com/es/samples/pdf-samples): Muestras PDF generadas por herramientas 2026-02-01 a 2026-02-10
- [Muestras de Comunicación en Tiempo Real WebRTC](https://elysiatools.com/es/samples/webrtc-samples): Muestras completas de WebRTC para comunicación de audio/video P2P, canales de datos, compartir pantalla y servidor de señalización

## Contenido relacionado

- [Analisis de texto semiestructurado y extraccion de tablas](https://elysiatools.com/es/hubs/semi-structured-text-table-extraction): Convierte registros de ancho fijo, texto delimitado irregular, logs y tablas Markdown o HTML en CSV, JSON, XML o Excel con limpieza revisable.
