Переворот текста

Переворачивайте текст задом наперёд, меняйте порядок слов или строк или переворачивайте буквы внутри каждого слова. Эмодзи и буквы с акцентами сохраняются. Бесплатно.

Параметры

Работает полностью в вашем браузере. Ваши данные никуда не загружаются.

Что такое Переворот текста?

Переворачивает текст четырьмя способами: весь текст посимвольно, порядок слов в каждой строке, порядок строк или буквы внутри каждого слова с сохранением порядка слов. Эмодзи, флаги и буквы с акцентами считаются единым символом, поэтому не ломаются.

Как пользоваться Переворот текста

  1. Вставьте или введите текст в поле Ввод.
  2. Выберите режим в Что переворачивать.
  3. Скопируйте результат из Вывод.

Пример

Ввод
ab👍🏽é
Вывод
é👍🏽ba

Когда использовать Переворот текста

Используйте для головоломок, проверки палиндромов, переворота списков (сначала новые ↔ сначала старые) или создания зеркального текста ради забавы. Посимвольный переворот письменностей справа налево, таких как арабская или иврит, даёт текст, отображающийся не так, как вы ожидаете, потому что браузер всё равно применяет двунаправленную вёрстку.

Как работает Переворот текста

Посимвольный режим делит текст на графемные кластеры через Intl.Segmenter и переворачивает этот массив, поэтому 👍🏽 (два кодовых пункта) и é, записанная как e + комбинируемый акцент, остаются вместе — наивный split('').reverse() их бы сломал. Порядок слов делит каждую строку по пробельным символам и переворачивает слова. Порядок строк переворачивает список строк. «Буквы внутри каждого слова» переворачивает каждую непробельную последовательность отдельно и сохраняет пробелы.

Распространенные Случаи Использования

  • Переворот хронологического списка, чтобы новое было первым
  • Проверка, является ли слово или фраза палиндромом
  • Создание текста задом наперёд для игр и постов
  • Переворот порядка слов в предложении для языковых упражнений

Часто Задаваемые Вопросы

Почему эмодзи остаются корректными после переворота?

Инструмент переворачивает воспринимаемые пользователем символы (графемные кластеры), а не сырые кодовые единицы, поэтому составные эмодзи, флаги и комбинируемые акценты перемещаются как одно целое.

В чём разница между переворотом слов и переворотом каждого слова?

«Порядок слов» превращает «раз два три» в «три два раз»; «буквы внутри каждого слова» — в «зар авд ирт».

Можно ли сделать текст вверх ногами?

Используйте инструмент «Текст вверх ногами», который также заменяет буквы похожими перевёрнутыми символами.

Что сделать дальше

Другие категории