Outil texte
et
Entrée
ou
Sortie
0 lines

Outil de texte en ligne gratuit - Remplacer, transformer, trier, extraire et encoder

L'outil de texte Delimiter.site est un éditeur de texte tout-en-un fonctionnant dans le navigateur qui vous permet de nettoyer, reformater et manipuler n'importe quel bloc de texte sans écrire une seule ligne de code. Collez votre contenu, choisissez vos opérations dans les onglets ci-dessus, et appuyez sur Appliquer - ou activez le mode Temps réel pour voir les résultats au fur et à mesure de la saisie. Rien n'est envoyé à un serveur ; chaque opération s'exécute entièrement dans votre navigateur.

Onglet Remplacer - Rechercher, supprimer et substituer du texte

L'onglet Remplacer est la section la plus puissante de l'outil de texte. Il vous permet d'effectuer des opérations ciblées de recherche et remplacement ainsi que des nettoyages en masse d'un simple clic.

Rechercher et remplacer

Saisissez un terme de recherche et une chaîne de remplacement dans les deux premiers champs. Vous pouvez exécuter une seconde recherche-remplacement indépendante dans les champs en dessous. Options utiles :

  • Ignorer la casse - correspond à Apple, apple et APPLE de la même manière.
  • Remplacer une seule fois - s'arrête après la première correspondance, laissant le reste intact.
  • Rechercher dans chaque ligne - applique le motif indépendamment à chaque ligne.
  • Début / Fin de ligne - ancre la correspondance au début ou à la fin de chaque ligne.
  • Mode Regex - traite le champ de recherche comme une expression régulière, permettant des motifs comme \d+ ou (foo|bar).

Cases à cocher de remplacement rapide

La grille de cases à cocher applique des opérations de nettoyage courantes en utilisant le champ partagé Texte de remplacement (laissez-le vide pour supprimer le contenu correspondant) :

  • Remplacer tous les espaces blancs - réduit chaque caractère d'espacement au remplacement.
  • Remplacer les espaces en trop - réduit deux espaces ou plus à un seul (ou votre remplacement).
  • Remplacer les tabulations - convertit les caractères de tabulation en espaces ou toute autre chaîne.
  • Espaces en début / fin de ligne - supprime les espaces au début ou à la fin de chaque ligne.
  • Supprimer les lignes vides - supprime les lignes qui ne contiennent que des espaces blancs.
  • Espaces → retours à la ligne - place chaque mot sur sa propre ligne.
  • Supprimer les balises HTML - supprime tout le balisage <tag>, ne laissant que le texte brut.
  • Supprimer les URLs - supprime tous les liens http:// et https://.
  • Supprimer la ponctuation - supprime tous les signes de ponctuation.
  • Supprimer les caractères spéciaux - ne conserve que les lettres, les chiffres et les espaces.
  • Supprimer les caractères non-ASCII - supprime tout caractère en dehors de la plage ASCII standard (utile pour nettoyer du texte copié-collé depuis des PDF ou des documents en langues étrangères).

Remplacement contextuel

Utilisez les champs de marqueurs Avant et Après pour remplacer tout ce qui se trouve avant ou après une chaîne fixe. Les champs Lignes contenant et Lignes NE contenant PAS remplacent des lignes entières qui correspondent (ou ne correspondent pas) à un terme de recherche. Entre remplace tout ce qui se trouve entre deux marqueurs.

Onglet Transformer - Reformater et restructurer

Préfixe et suffixe

Ajoutez n'importe quelle chaîne au début ou à la fin de chaque ligne simultanément. C'est idéal pour ajouter des guillemets simples SQL, des puces, des balises HTML ou des délimiteurs CSV à chaque ligne de données.

Retour à la ligne à N caractères

Coupe les longues lignes en lignes plus courtes à une largeur fixe de caractères. Utile pour les corps d'e-mails, les sorties terminal ou les exigences de systèmes anciens avec une longueur de ligne maximale.

Inverser

  • Inverser le texte - retourne l'intégralité de la chaîne caractère par caractère.
  • Inverser les lignes - place la dernière ligne en premier et la première ligne en dernier.
  • Inverser les mots - inverse l'ordre des mots au sein de chaque ligne individuelle.

Conversion de casse

  • Phrase - met en majuscule la première lettre de chaque phrase.
  • Titre - met en majuscule les mots principaux, en minuscule les articles et prépositions.
  • minuscules / MAJUSCULES - conversion de casse intégrale standard.
  • iNVERSER - inverse la casse de chaque caractère.
  • aLéAtOiRe - randomise la casse de chaque caractère.

Pour un convertisseur de casse dédié avec tous les modes en un clic, utilisez le convertisseur de casse.

Numéroter les lignes

Ajoute un numéro incrémental au début de chaque ligne. Définissez le numéro de départ et la chaîne de séparation (par ex. ., ), ou :) pour correspondre au format souhaité.

Onglet Trier et dédupliquer - Ordonner et nettoyer les listes

Triez les lignes alphabétiquement (A → Z ou Z → A) ou numériquement par le premier nombre trouvé sur chaque ligne (1 → 9 ou 9 → 1). Supprimer les lignes en double ne conserve que la première occurrence de chaque ligne unique (insensible à la casse). Supprimer les mots en double déduplique au sein de chaque ligne, préservant la structure des phrases tout en supprimant les termes répétés. Pour plus de contrôle sur le tri et la déduplication - y compris un panneau séparé montrant exactement quelles lignes ont été supprimées - utilisez les outils dédiés trier les lignes et supprimer les doublons.

Onglet Extraire - Récupérez ce dont vous avez besoin

Extraire entre

Extrait chaque sous-chaîne trouvée entre un marqueur de début et un marqueur de fin. Par exemple, en définissant le début à " et la fin à ", cela extrait toutes les chaînes entre guillemets doubles. Activez Inclure les marqueurs de début et de fin pour conserver les délimiteurs dans le résultat.

Lignes contenant

Filtre le texte pour ne conserver que les lignes contenant un mot ou une expression spécifique. Activez Exact pour exiger que la ligne entière corresponde plutôt qu'une sous-chaîne.

Extraction rapide

  • E-mails - extrait toutes les adresses e-mail valides, une par ligne.
  • URLs - extrait tous les liens http/https.
  • Nombres - extrait tous les nombres entiers et décimaux.
  • Mots - extrait chaque mot individuellement.

Onglet Saut de ligne - Contrôler les retours à la ligne

L'onglet Saut de ligne vous donne un contrôle précis sur l'emplacement des retours à la ligne :

  • Après chaque mot - place chaque mot sur sa propre ligne (convertit un paragraphe en liste de mots).
  • Tous les N mots - regroupe les mots par blocs de N par ligne.
  • Tous les N caractères - effectue un retour à la ligne fixe à un nombre de caractères donné.
  • Après une chaîne - insère un retour à la ligne immédiatement après chaque occurrence d'un caractère ou d'une expression spécifique, comme un point, une virgule ou une balise fermante.

Onglet Encoder - Convertir entre les formats

L'onglet Encoder transforme le texte entre les formats d'encodage courants, le tout traité côté client dans votre navigateur :

  • Encodage / Décodage Base64 - convertit le texte vers et depuis le Base64, couramment utilisé pour intégrer des données binaires dans du JSON, des API et des pièces jointes d'e-mails.
  • Encodage / Décodage URL - encode en pourcentage les caractères spéciaux pour une utilisation sûre dans les URLs et les chaînes de requête (par ex. les espaces deviennent %20).
  • Encodage / Décodage des entités HTML - convertit les caractères comme < en &lt; et inversement, essentiel pour intégrer en toute sécurité du contenu utilisateur dans du HTML.
  • Échappement / Désechappement Unicode - convertit les caractères non-ASCII en séquences d'échappement \uXXXX et inversement, utile pour les fichiers source JavaScript et les charges utiles JSON.

Mode temps réel vs. bouton Appliquer

Lorsque le mode Temps réel est activé (la case à cocher dans la barre supérieure), le résultat se met à jour instantanément au fur et à mesure que vous tapez ou modifiez un paramètre - idéal pour des expérimentations rapides. Désactivez-le lorsque vous travaillez avec de grands blocs de texte où le traitement en direct serait trop lent, puis utilisez le bouton Appliquer (ou ⌘Entrée / Ctrl+Entrée) pour exécuter toutes les opérations d'un coup.

Ordre des opérations

Les opérations s'exécutent toujours dans cette séquence fixe : Extraire → Rechercher et remplacer → Remplacement rapide → Transformer → Trier et dédupliquer → Saut de ligne. Les opérations d'encodage/décodage s'appliquent directement au résultat actuel et ne s'empilent pas avec le pipeline. Utilisez Réinitialiser les opérations dans la barre inférieure pour remettre tous les paramètres à leurs valeurs par défaut sans effacer votre texte.