Aller au contenu

Inverser un texte

Text Reverser

Inverse une chaîne, les mots qui la composent ou l’ordre des lignes, en respectant les graphèmes pour que les émojis survivent.

Inverse un texte par caractères entiers, par ordre des mots, par lettres à l’intérieur de chaque mot, ou par ordre des lignes. Le mode caractères est celui qu’il vaut la peine de bien faire : il inverse des graphèmes, donc un émoji reste un émoji et une syllabe hangul décomposée reste une syllabe.

🔒 Fonctionne entièrement dans votre navigateurreversestring

Texte

Inverser

Un nombre positif envoie les premières lignes à la fin.

Inversé

Ce qu’aurait donné la méthode évidente

enil driht enil dnoces dlrow �� 글한 olleH

C’est split('').reverse().join(''), qui inverse des unités UTF-16. Cela coupe un emoji en deux moitiés affichées comme des caractères de remplacement, sépare un accent combinant de sa lettre et démonte le hangul décomposé, la forme sous laquelle le texte coréen arrive d’un Mac. Cet outil inverse des grappes de graphèmes entières.

Comment s’en servir

  1. Choisissez l’unité

    Les caractères pour une énigme ou une chaîne de test, l’ordre des mots pour une phrase, les lettres dans chaque mot pour garder l’ordre des mots en brouillant les mots, l’ordre des lignes pour retourner une liste.

  2. Faites tourner les lignes si besoin

    Une rotation positive déplace les premières lignes vers la fin. Elle se compose avec l’inversion, donc vous obtenez n’importe quel arrangement cyclique d’une liste en une seule étape.

  3. Comparez avec le résultat naïf

    Quand les deux diffèrent, le panneau montre ce qu’aurait produit split("").reverse().join("") — et pourquoi c’est la mauvaise réponse pour votre texte.

Questions fréquentes

Pourquoi un autre site a-t-il cassé mon émoji ?

Il a inversé des unités UTF-16. Cela coupe un émoji en deux moitiés de substitution, qui s’affichent comme des caractères de remplacement, et sépare un accent combinant de la lettre à laquelle il appartient. Cet outil inverse des graphèmes entiers à la place.

Du coréen inversé est-il lisible ?

Les syllabes restent intactes : 한글 devient 글한, pas un fouillis de jamo. Cela vaut même pour du texte copié d’un Mac, où chaque syllabe est stockée en trois points de code distincts.

Puis-je n’inverser qu’une partie du texte ?

Pas par sélection, mais les quatre modes couvrent l’essentiel de ce à quoi cela servirait — inverser les mots en gardant les lettres, ou les lettres en gardant l’ordre des mots.

À alimenter depuis

Ensuite

Ces outils acceptent ce que celui-ci produit : le résultat peut y aller directement.

Générateur de texte stylisé

Fancy Text Generator

Transpose un texte ordinaire sur des alphabets Unicode qui lui ressemblent — gras, script, entouré, à l’envers et en pleine chasse.

Fonctionne entièrement dans votre navigateur

Trier et mélanger des lignes

Line Sorter & Shuffler

Trie les lignes par ordre alphabétique, numérique, par longueur ou au hasard, avec inversion et prise en compte de la casse.

Fonctionne entièrement dans votre navigateur

Inspecteur Unicode

Unicode Inspector

Décompose un texte en points de code avec leur nom, leur bloc, leur écriture et leurs octets UTF-8 et UTF-16.

Fonctionne entièrement dans votre navigateur

Rechercher et remplacer

Find & Replace

Remplace du texte au littéral, au mot entier ou par expression régulière, avec groupes de capture et aperçu de chaque occurrence.

Fonctionne entièrement dans votre navigateur

Éditeur Markdown

Markdown Editor

Édite du Markdown avec un aperçu en direct et exporte le HTML rendu, tableaux GFM et listes de tâches compris.

Fonctionne entièrement dans votre navigateur

Anonymiser un texte

Text Anonymiser

Repère dans un texte libre les adresses e-mail, les numéros de carte validés par Luhn, les adresses IPv4 et les numéros de compte, ainsi que les numéros de téléphone, de résident et d’entreprise sud-coréens, puis les masque ou les pseudonymise. Le numéro de sécurité sociale et le format de mobile français ne sont pas reconnus.

Fonctionne entièrement dans votre navigateur