Rotate Text Left
Преместете символи в текста наляво с определен брой позиции
Вход
Изход
Прочети ме
Какво е ротация на текст?
Ротацията на текст, известна също като циклично преместване или ротация на string, е операция, която премества символи от един край на string към другия. При ляво преместване символите от началото на текста се преместват в края, създавайки циклична пермутация. Тази концепция е фундаментална в компютърните науки, криптографията и алгоритмите за манипулация на данни.
Лявото преместване измества всеки символ към началото на string. Символите, които "падат" от левия край, се обвиват около десния край. Например, преместването на "ABCDE" наляво с 2 позиции произвежда "CDEAB" — първите два символа се преместват в края.
Описание на инструмента
Този инструмент извършва ляво преместване (циклично ляво преместване) на текстови string. Въведете вашия текст и посочете колко позиции да преместите, и инструментът незабавно показва ротирания резултат. Преместването е циклично, което означава, че символите, преместени от левия край, се появяват отново в десния край.
Примери
| Вход | Позиции | Изход |
|---|---|---|
| Hello | 1 | elloH |
| Hello | 2 | lloHe |
| ABCDEF | 3 | DEFABC |
| 12345 | 2 | 34512 |
| rotation | 4 | tionrota |
Функции
- Преместване в реално време, докато пишете
- Поддържа всеки брой позиции (автоматично се обвива за стойности, по-големи от дължината на текста)
- Запазва всички символи, включително интервали и специални символи
- Работи с Unicode символи и емотикони
- Без зависимости — чиста JavaScript реализация
Случаи на употреба
- Обучение по криптография: Разбиране на циклични премествания, използвани в алгоритми за криптиране като DES и AES
- Практика в програмирането: Тестване на алгоритми за манипулация на string и разбиране на концепциите за ротация на масиви
- Обфускация на данни: Просто преобразуване на текст за основни цели на кодиране
- Решаване на пъзели: Работа с шифрирани пъзели и словни игри, които включват преместване на символи