Nettoyer et trier les lignes de texte
Une tâche de nettoyage fréquente pour listes de mots, listes d'identifiants ou extraits de log. Trimmer d'abord assure que les lignes ne différant que par les espaces environnants soient traitées comme doublons. L'étape de tri produit un ordre déterministe, facilitant diffs et révisions.
Problème résolu
Trimmer les espaces de chaque ligne, puis trier et dédupliquer le résultat pour une liste canonique propre.
Entrée → Sortie
Nettoyage du texte entrée → Trier et dédupliquer sortie , total 2 étapes.
Durée d’exécution
1–2 min · entièrement en local dans le navigateur.
Avant de commencer
- Texte avec un élément par ligne
Pipeline
-
Remove empty lines, trim whitespace, collapse spaces. Gratuit, privé, 100% côté client.
-
Sort lines alphabetically, numerically, by length, or naturally; deduplicate; reverse or shuffle. Gratuit, privé et 100% côté client.
Paramètres : dedup=true
S’exécute localement dans le navigateur. La recette ne définit que le pipeline — vos entrées ne quittent jamais cet onglet.
▶Exécuter ce flux
Saisissez votre entrée ci-dessous et cliquez sur Exécuter. Tout le traitement se fait localement dans votre navigateur — rien n'est envoyé.
Progression du pipeline
- Nettoyage du textetext-trim
- Trier et dédupliquersort-unique
Exemple d’entrée
cherry apple banana apple
Sortie attendue
apple banana cherry
Cette paire entrée-sortie est exécutée avec de vrais outils à la construction (tests/unit/recipes.test.ts) — la sortie attendue est vérifiée, non illustrative.
Workflows associés
Vous pourriez aussi avoir besoin de
Workflows partageant des outils ou thèmes avec cette recette.