Plus de jeux sur WuGames.ioSponsoriséDécouvrez des jeux de navigateur gratuits — jouez aussitôt, sans téléchargement ni inscription.Jouer

Inverser la Liste

Inversez l'ordre de n'importe quelle liste de texte en un clic. La dernière ligne devient la première, la première va à la fin. CSV, logs, code.

Inverser la Liste - Outil d'Inversion de Texte

Inverser la Liste retourne l'ordre de tout texte où chaque élément occupe sa propre ligne. La dernière ligne de votre entrée devient la première ligne de la sortie, l'avant-dernière devient la deuxième, et ainsi de suite — chaque octet du contenu original est préservé, seul l'ordre des lignes est miroité. Les utilisations typiques en conditions réelles comprennent : convertir un résultat trié croissant en décroissant sans retrier (plus rapide sur de grandes listes), inverser un journal chronologique pour que la ligne la plus récente apparaisse en premier comme le font les visionneuses tail d'Apache ou Nginx, retourner une pile de tâches en ordre pop, lire une liste todo numérotée de bas en haut pour planifier les dépendances, et inverser des lignes CSV quand un outil les exporte dans le mauvais sens. L'inversion s'exécute entièrement dans votre navigateur via un seul appel Array.prototype.reverse() de JavaScript sur l'entrée découpée en lignes, donc même des listes de 100k lignes se terminent en millisecondes et rien n'est téléversé.

Que fait exactement l'outil Inverser la Liste ?

Il découpe votre entrée sur les sauts de ligne, inverse le tableau de chaînes résultant et les rejoint avec la même fin de ligne. La ligne 1 devient la dernière, la ligne 2 devient l'avant-dernière, etc. Le contenu de chaque ligne reste intact — seul l'ordre des lignes est miroité, ce qui diffère de l'inversion de chaque caractère.

En quoi est-ce différent d'un tri décroissant (Z-A) ?

Trier Z-A compare chaque ligne alphabétiquement et les réordonne ; Inverser la Liste préserve l'ordre que vous aviez déjà et le retourne simplement de bout en bout. Si votre liste n'est pas triée, la trier va la mélanger alphabétiquement tandis qu'inverser garde votre séquence personnalisée intacte, juste à l'envers. Utilisez Inverser pour des données déjà triées croissantes que vous voulez décroissantes, et Trier pour une entrée non structurée.

Préserve-t-il la numérotation, l'indentation et les caractères spéciaux ?

Oui. Chaque ligne est traitée comme une chaîne opaque, donc les numéros initiaux comme '1.', les puces comme '- ', l'indentation par tabulations, les emojis, les caractères CJK, les lettres accentuées (é, è, ç, ù) et la ponctuation finale restent exactement tels que vous les avez tapés. Si vous inversez une liste numérotée, les numéros eux-mêmes ne se renumérotent pas — '1. Pomme' reste '1. Pomme' même en finissant en bas ; renumérotez séparément avec un outil Numérotation de Lignes si besoin.

Inverser la Liste — Inversez l'ordre de n'importe quelle liste de texte en un clic. La dernière ligne devient la première, la première va à
Inverser la Liste

Quelle est la limite de lignes et gère-t-il les gros fichiers ?

Il n'y a pas de plafond strict. L'outil inverse des listes de plus de 100 000 lignes sans accroc car Array.reverse() s'exécute en temps linéaire et les navigateurs modernes gèrent des chaînes de plusieurs mégaoctets. Les limites pratiques du navigateur tournent autour de 10 Mo de texte pour des performances de collage acceptables, mais l'inversion elle-même se termine en moins de 200 ms sur un ordinateur portable typique même à cette taille. Pour des logs de plusieurs gigaoctets, préférez la commande Unix `tac` (cat à l'envers) qui fait du streaming sans charger tout le fichier en mémoire.

Que fait-il avec les lignes vides et les espaces de fin ?

Les lignes vides sont conservées et inversées avec le contenu. Si votre entrée se termine par un saut de ligne (la plupart des éditeurs en ajoutent un), la chaîne vide finale devient la première ligne de sortie — visuellement cela ressemble à une ligne blanche en haut. Coupez les sauts de ligne finaux avant d'inverser si vous voulez un haut propre, ou utilisez d'abord un outil Supprimer les Lignes Vides.

Puis-je inverser une liste séparée par des virgules ou des espaces au lieu de lignes ?

Cet outil n'opère que sur les sauts de ligne. Pour inverser un style CSV 'a,b,c,d' en 'd,c,b,a', remplacez d'abord les virgules par des sauts de ligne (collez dans Remplacer les Mots, échangez ',' contre '\n'), inversez, puis rééchangez. Alternativement pour des inversions ponctuelles utilisez la console du navigateur : `'a,b,c,d'.split(',').reverse().join(',')` renvoie 'd,c,b,a' instantanément.

Mes données sont-elles privées — quelque chose est-il téléversé ?

Rien ne quitte votre appareil. L'inversion s'exécute en JavaScript du navigateur en utilisant uniquement la valeur du textarea d'entrée ; il n'y a pas d'appel fetch(), pas d'événement d'analytique avec contenu, pas de traitement côté serveur. Vous pouvez le vérifier dans l'onglet Réseau de DevTools — cliquer sur Inverser déclenche zéro requête réseau. Sûr pour des listes confidentielles comme noms d'employés, e-mails clients ou lignes de journal internes.