# Constructeur de pipeline texte

Exécute une recette portable de nettoyage et affiche chaque diff, durée et variation de caractères.

> Page canonique: https://elysiatools.com/fr/tools/text-pipeline-builder

- **Catégorie:** Text Processing

- **Mots-clés:** texte, pipeline, recette, nettoyage, remplacement, regex, diff, transformation

## Présentation

Saisissez un texte et une recette JSON version 1. Le moteur local déterministe gère trim, espaces, remplacements, regex, filtrage, tri, déduplication, casse et lignes vides. Le résultat fournit la recette normalisée, le texte final, les statistiques et des diffs bornés.

## Entrées

- **Texte d'entrée** (textarea): Paste text to transform...
- **JSON de recette** (textarea): {"version":1,"steps":\[{"op":"trim"}\]}

## Quand l'utiliser

- Nettoyer des espaces, des lignes vides ou des retours à la ligne dans un texte copié.
- Appliquer plusieurs remplacements ou expressions régulières dans un ordre précis.
- Dédupliquer, filtrer et trier des lignes tout en vérifiant chaque modification.

## Fonctionnement

- Collez le contenu à transformer dans le champ « Texte d’entrée ».
- Saisissez une recette JSON version 1 avec les étapes de transformation souhaitées.
- Le moteur local déterministe exécute les opérations dans l’ordre indiqué.
- Consultez la recette normalisée, le texte final, les statistiques, la durée et les diffs bornés.

## Cas d'usage

- Nettoyage de listes copiées depuis des documents ou des interfaces.
- Normalisation de données textuelles avant une comparaison ou une analyse.
- Préparation de contenus avec remplacements, déduplication et tri reproductibles.

## Questions fréquentes

### Quel format de recette faut-il utiliser ?

La recette doit être un JSON version 1 contenant une liste d’étapes dans la propriété « steps ».

### Quelles transformations sont prises en charge ?

Le pipeline prend en charge le trim, les espaces, les remplacements, les regex, le filtrage, le tri, la déduplication, la casse et les lignes vides.

### Le résultat contient-il le texte transformé ?

Oui. Le résultat JSON contient le texte final ainsi que la recette normalisée et les statistiques.

### Puis-je contrôler l’ordre des transformations ?

Oui. Les étapes sont exécutées dans l’ordre où elles apparaissent dans la recette JSON.

### Le pipeline affiche-t-il les modifications apportées ?

Oui. Il fournit des statistiques par étape et des diffs de lignes bornés.

## Outils associés

- [Extracteur d'Emails en Vrac](https://elysiatools.com/fr/tools/bulk-email-extractor): Extrayez toutes les adresses e-mail du texte saisi, des articles, du code source Web ou de contenu mixte. Prend en charge la déduplication et l'exportation vers JSON.
- [Suppresseur de Caractères BOM](https://elysiatools.com/fr/tools/data-bom-remover): Supprimer les caractères BOM (Byte Order Mark) du contenu textuel et des fichiers. Parfait pour nettoyer les fichiers texte avec des problèmes d'encodage.
- [Extracteur de tokens de thème ECharts](https://elysiatools.com/fr/tools/echarts-theme-token-extractor): Extrait des design tokens — couleurs, nombres, tailles de police et chaînes — d'un JSON de thème ECharts et les exporte directement dans votre design system. Collez un objet thème (celui enregistré et passé à echarts.init(dom, themeName)) et l'outil parcourt chaque feuille, étiquetant chaque couleur (avec normalisation optionnelle nommé/rgb → hex), nombre d'espacement, taille de police et chaîne, puis émet des variables CSS propres, un thème.extend Tailwind, un tokens.json Style Dictionary ou des variables SCSS. Pont entre un thème de visualisation ECharts et les tokens de design Figma/CSS/Tailwind sans recopier chaque valeur à la main.
- [Limiteur de Plage de Données](https://elysiatools.com/fr/tools/data-range-limiter): Limiter les valeurs numériques à des plages spécifiées en coupant, filtrant ou marquant les valeurs hors limites. Parfait pour le contrôle de qualité des données.
- [Expertise et réparation de l’encodage texte](https://elysiatools.com/fr/tools/text-encoding-forensics-and-repair): Examine l’encodage, le BOM, les retours à la ligne et le mojibake, puis produit une réparation locale notée.
- [JSON Key Extractor](https://elysiatools.com/fr/tools/json-key-extractor): Extract all keys from JSON objects with multiple output formats. Perfect for analyzing JSON structure, documentation generation, and understanding complex nested objects.
- [Supprimeur de Numéros de Ligne](https://elysiatools.com/fr/tools/line-number-remover): Supprime les numéros de ligne du texte ou du code avec reconnaissance intelligente des motifs
- [Générateur de Graphique d'Intervalle](https://elysiatools.com/fr/tools/range-chart-generator): Créer des graphiques d'intervalles pour visualiser les plages de valeurs min-max avec marqueurs de médiane et détection de valeurs aberrantes

## Exemples

- [Exemples de Traçage Distribué](https://elysiatools.com/fr/samples/distributed-tracing-samples): Exemples complets de traçage distribué utilisant Jaeger, OpenTelemetry et outils d'observabilité modernes
- [Exemples JWT](https://elysiatools.com/fr/samples/jwt-samples): Exemples complets de JWT de la structure de base des tokens aux implémentations de sécurité avancées
- [Exemples PDF](https://elysiatools.com/fr/samples/pdf-samples): Exemples PDF generes par les outils du 2026-02-01 au 2026-02-10
- [Exemples de Communication Temps Réel WebRTC](https://elysiatools.com/fr/samples/webrtc-samples): Exemples complets WebRTC pour communication audio/vidéo P2P, canaux de données, partage d'écran et serveur de signalisation

## Contenu associé

- [Analyse de texte semi-structure et extraction de tableaux](https://elysiatools.com/fr/hubs/semi-structured-text-table-extraction): Transformez texte a largeur fixe, donnees delimitees irregulieres, logs et tableaux Markdown ou HTML en CSV, JSON, XML ou Excel avec nettoyage verifiable.
