Inversion de caractères ou inversion de mots


Inversion des caractères : chaque caractère de la chaîne est placé dans l'ordre inverse.
Entrée : "Bonjour le monde !"
Sortie : "!dlroW ,olleH"
Inversion des mots : l'ordre des mots est inversé, mais les mots individuels restent intacts.
Entrée : "Le renard brun rapide"
Sortie : "fox brown quick The"
Inversion de ligne : utile pour inverser l'ordre d'une liste multiligne :
Entrée : "Premier
Deuxième
Troisième"
Sortie : "Troisième
Deuxième
Premier"
Palindromes : tests de symétrie

Un palindrome lit la même chose en avant et en arrière. Catégories :
Palindromes de personnages : voiture de course, niveau, radar, référence
Palindromes d'expressions (en ignorant les espaces/ponctuations) :
- "Un homme planifiait un canal de Panama"
- "Est-ce que c'était une voiture ou un chat que j'ai vu"
- "Jamais pair ou impair"
Palindromes numériques : 121, 1331, 12321
Pour vérifier si une chaîne est un palindrome :
- Convertir en minuscules
- Supprimer tous les caractères non alphanumériques
- Comparer la chaîne à son inverse
- Si identique → palindrome
Cas extrêmes Unicode dans l'inversion de chaîne

Le texte moderne inclut des caractères qui occupent plusieurs unités de code :
Paires de substitution (emoji) : L'emoji 👋 est stocké sous forme de deux unités de code UTF-16. Inverser naïvement caractère par caractère peut diviser ces paires, produisant une sortie tronquée.
Combinaison de caractères : une lettre accentuée comme "é" peut être stockée sous la forme d'un seul point de code (U+00E9) ou sous la forme "e" + combinant un accent aigu (U+0065 + U+0301). Inverser incorrectement ce dernier placerait l'accent avant le e.
Solution appropriée : Inversez en utilisant les limites des clusters de graphèmes Unicode. Text Reverser de ToolDolfen utilise l'API Intl.Segmenter (si disponible) pour segmenter correctement le texte avant de l'inverser, de gérer les emoji et de combiner les caractères en toute sécurité.
Inverser le texte sur ToolDolfen

- Ouvrez l'Inverser le Texte (Text Reverser).
- Collez votre texte : gère correctement les textes Unicode, emoji et multilingues.
- Choisissez votre mode d'inversion : inversion de caractères, de mots ou de lignes.
- Copiez le résultat.
Utilisations pratiques :
- Générer du texte pour tester les filigranes
- Créer un texte en image miroir pour la conception graphique
- Vérifier si un mot ou une expression est un palindrome
- Inverser les valeurs séparées par des virgules avant l'insertion d'un tableau
Guides d'accompagnement recommandés
Explorez des didacticiels et des utilitaires complémentaires de ce groupe de sujets pour améliorer votre flux de travail numérique :