Faire pivoter le texte à gauche
Décale les caractères du texte vers la gauche d'un nombre de positions spécifié
Entrée
Sortie
Documentation
Qu'est-ce que la rotation de texte ?
La rotation de texte, également appelée décalage circulaire ou rotation de chaîne, est une opération qui déplace les caractères d'une extrémité d'une chaîne vers l'autre. Lors d'une rotation vers la gauche, les caractères du début du texte sont déplacés vers la fin, créant une permutation cyclique. Ce concept est fondamental en informatique, en cryptographie et dans les algorithmes de manipulation de données.
La rotation vers la gauche décale chaque caractère vers le début de la chaîne. Les caractères qui « tombent » du côté gauche reviennent du côté droit. Par exemple, faire pivoter « ABCDE » vers la gauche de 2 positions produit « CDEAB » — les deux premiers caractères sont déplacés à la fin.
Description de l'outil
Cet outil effectue une rotation vers la gauche (décalage circulaire à gauche) sur des chaînes de texte. Saisissez votre texte et indiquez le nombre de positions à décaler, et l'outil affiche instantanément le résultat rotatif. La rotation est circulaire, ce qui signifie que les caractères décalés hors de l'extrémité gauche réapparaissent à l'extrémité droite.
Exemples
| Entrée | Positions | Sortie |
|---|---|---|
| Hello | 1 | elloH |
| Hello | 2 | lloHe |
| ABCDEF | 3 | DEFABC |
| 12345 | 2 | 34512 |
| rotation | 4 | tionrota |
Fonctionnalités
- Rotation en temps réel pendant la saisie
- Prend en charge n'importe quel nombre de positions (s'enroule automatiquement pour les valeurs supérieures à la longueur du texte)
- Conserve tous les caractères, y compris les espaces et les caractères spéciaux
- Fonctionne avec les caractères Unicode et les emojis
- Aucune dépendance — implémentation pure en JavaScript
Cas d'utilisation
- Apprentissage de la cryptographie : Comprendre les décalages circulaires utilisés dans les algorithmes de chiffrement tels que DES et AES
- Exercice de programmation : Tester les algorithmes de manipulation de chaînes et comprendre les concepts de rotation de tableaux
- Obfuscation de données : Transformation simple de texte à des fins d'encodage basique
- Résolution d'énigmes : Travailler avec des puzzles de chiffrement et des jeux de mots impliquant le décalage de caractères