TT Text Tools

Joindre et scinder des lignes — Séparateur virgule

Convertissez des lignes en liste séparée par des virgules, avec guillemets et crochets en option, ou scindez une liste en lignes. Séparateur virgule gratuit.

🔒 S'exécute entièrement dans votre navigateur — rien n'est téléchargé

Advertisement

Convertir des lignes en liste séparée par des virgules

Copier une colonne d'un tableur, une liste d'identifiants issue d'un rapport ou un ensemble d'adresses e-mail donne généralement un élément par ligne. Or on a souvent besoin du contraire : une seule ligne dont les valeurs sont séparées par des virgules. Ce séparateur virgule transforme une liste de lignes en chaîne délimitée en une seule étape. Choisissez la virgule, la virgule suivie d'une espace, le point-virgule, la tabulation, la barre verticale, l'espace ou n'importe quel séparateur personnalisé : le résultat se met à jour pendant la saisie. Les espaces en début et en fin sont supprimés et les lignes vides ignorées par défaut, si bien qu'un collage désordonné donne tout de même une liste propre.

Pour les développeurs et les analystes, deux options évitent des retouches manuelles. « Quotes » (guillemets) entoure chaque élément de guillemets doubles ou simples, en échappant ceux qui se trouvent dans les valeurs. « Wrap in » (encadrer par) ajoute des crochets ou des parenthèses autour de toute la liste. Ensemble, elles transforment une colonne de valeurs en clause SQL IN ('a', 'b', 'c'), en tableau JavaScript ou Python comme ["a", "b", "c"] ou en ensemble de style JSON en quelques secondes. Cochez « Remove duplicates » (supprimer les doublons) pour ne conserver que les éléments uniques.

Scinder une liste délimitée en lignes

Changez le sens de la conversion pour retransformer une liste séparée par des virgules (ou des points-virgules, tabulations ou barres verticales) en un élément par ligne. C'est pratique pour lire de longues listes de balises, de mots-clés, d'identifiants ou de destinataires, pour les coller dans une colonne de tableur ou pour les transmettre à d'autres outils de lignes comme le tri, la suppression des doublons ou le filtrage. Les guillemets autour des valeurs peuvent être retirés automatiquement et les crochets extérieurs de la liste sont supprimés. Lorsque la suppression des espaces est activée, un délimiteur « virgule et espace » scinde aussi les valeurs séparées par une simple virgule.

Le bouton « Use output as input » (utiliser la sortie comme entrée) place le résultat dans la zone de saisie et inverse le sens, ce qui vous permet de faire un aller-retour avec une liste et de vérifier que rien n'a été perdu.

Rapide et confidentiel

Toutes les conversions s'exécutent dans votre navigateur : les listes de clients, les identifiants internes et les adresses e-mail ne sont jamais envoyés. Il n'y a pas d'autre limite de taille que ce que votre navigateur peut gérer confortablement.

Comment utiliser

  1. Choisissez un sensConvertissez des lignes en liste délimitée, ou scindez une liste délimitée en un élément par ligne.
  2. Choisissez le délimiteurUtilisez la virgule, la virgule et l'espace, le point-virgule, la tabulation, la barre verticale, l'espace, le saut de ligne ou votre propre séparateur.
  3. Ajoutez des guillemets ou des crochetsSi vous le souhaitez, entourez chaque élément de guillemets et toute la liste de (), [] ou {} pour SQL et le code.
  4. Copiez le résultatCopiez la liste convertie, ou renvoyez-la dans la zone de saisie pour inverser la conversion.

Questions fréquemment posées

Comment transformer une colonne de valeurs en liste séparée par des virgules ?
Collez les valeurs, une par ligne, laissez « Lines → delimited list » (lignes → liste délimitée) sélectionné et choisissez la virgule ou la virgule + espace comme délimiteur. La liste se met à jour pendant la saisie.
Comment construire une clause SQL IN ?
Choisissez les apostrophes simples et encadrez avec ( ). Par exemple, apple, banana devient ('apple', 'banana'). Les apostrophes à l'intérieur des valeurs sont doublées, comme l'exige SQL.
Peut-il supprimer les doublons ?
Oui. Cochez « Remove duplicates » (supprimer les doublons) pour ne conserver que la première occurrence de chaque élément lors de la jonction.
La séparation gère-t-elle les valeurs entre guillemets qui contiennent des virgules ?
La séparation est un simple découpage selon le délimiteur. Elle retire les guillemets qui entourent les valeurs, mais une virgule située entre guillemets est traitée comme un séparateur. Pour de vrais fichiers CSV, utilisez le Column Extractor (extracteur de colonnes), qui comprend les guillemets CSV.
Advertisement