Inversez un texte caractère par caractère ou inversez l’ordre des mots, entièrement dans votre navigateur.
Exemple
En mode caractère, « Hello world » devient « dlrow olleH » et « stressed » devient « desserts », tandis qu’un palindrome comme « racecar » se lit pareil dans les deux sens. En mode mot, « one two three » devient « three two one ».
Méthode de calcul
Le mode caractère inverse les points de code Unicode et conserve chaque caractère, y compris les sauts de ligne. Le mode mot découpe le texte à chaque espace, inverse la liste puis rassemble les mots avec une seule espace.
Remarques importantes
Comme le mode mot recolle avec une espace unique, les espaces supplémentaires, tabulations et sauts de ligne entre les mots ne sont pas conservés. L’inversion ne crée ni lettres en miroir ni texte de droite à gauche : le navigateur affiche déjà l’arabe et l’hébreu de droite à gauche.
Questions fréquentes
Que devient la ponctuation en mode mot ?
Elle reste accrochée au mot qu’elle touche : « Hello, world! » devient « world! Hello, ». Pour conserver la structure des lignes, inversez chaque ligne séparément, ou utilisez le mode caractère, qui préserve tous les caractères, sauts de ligne compris.
Pourquoi mon emoji est-il abîmé ?
Parce que le mode caractère inverse des points de code et que certains caractères en comptent plusieurs. Le pouce levé avec modificateur de teinte dans « ab👍🏽 » ressort sous la forme du modificateur suivi du pouce, ce qui peut s’afficher comme deux symboles, et une lettre saisie avec un accent combinant séparé peut voir l’accent se poser sur une autre lettre.
À quoi cela sert-il ?
À vérifier des palindromes, créer des jeux et des énigmes de mots, tester la façon dont une mise en page réagit à des chaînes inhabituelles et produire du texte inversé à copier ailleurs. L’inversion s’exécute localement dans votre navigateur et rien de ce que vous tapez n’est envoyé.