текст
Развернуть строки
Измените порядок строк, сохранив каждую строку без изменений.
Развернуть строки: Переворачивает список так, чтобы его последняя запись оказалась первой. «Развернуть строки» перемещает целые строки, включая пустые записи, не изменяя буквы, пробелы и знаки препинания внутри каждой записи. Используйте этот инструмент, чтобы изменить порядок чтения вставленного списка задач или простого фрагмента журнала. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.
- Категория
- Инструменты для работы с текстом
- Запуски
- В вашем браузере
- Стоимость
- Бесплатно · без регистрации
- Доступность
- Готово к использованию
Полностью работает в браузере
Результат
ГотовоТекст обрабатывается локально. Инструмент использует только разрешённые литеральные операции и не выполняет регулярные выражения или код.
Правило позиций и пример с вычислением
Пусть n — количество логических строк, а i — позиция, отсчитываемая от 1. Результат на позиции i равен входным данным на позиции n + 1 − i. Для входных данных 10\r\n20\r\n30\r\n, где n = 3, выходные позиции 1, 2 и 3 получают входные позиции 3, 2 и 1. Точный результат: 30\n20\n10\n. Здесь escape-нотация показывает невидимые концы строк; вставьте числа на отдельные реальные строки, чтобы воспроизвести результат.
Разворот, сортировка и размер
Сравнение с учётом языка — это отдельная задача. Алгоритм сортировки Unicode (https://www.unicode.org/reports/tr10/) описывает правила упорядочивания; эта операция не выполняет сортировку и не разделяет emoji или не меняет порядок объединяющих знаков внутри строки. Входные данные ограничены 100,000 кодовыми точками Unicode и 10,000 логическими строками; результат ограничен 200,000 кодовыми точками. Редактор также считает единицы UTF-16, поэтому некоторые emoji занимают два места в допустимом объёме входных данных. Разделяйте длинные журналы на части, а затем меняйте порядок как самих частей, так и строк внутри каждой части, чтобы получить разворот всего файла.
Как пользоваться
- Вставьте или введите строки в локальном редакторе.
- Настройте параметры преобразования и запустите его.
- Проверьте результат, затем скопируйте или скачайте текст.
Конфиденциальность и ограничения
Ваш текст и результат остаются на этом устройстве. Введённый код не загружается и не выполняется.
Похожие инструменты
Часто задаваемые вопросы
Переводит ли разворот списка в алфавитный порядок?
Нет. При развороте сохраняются исходные позиции: pear, apple, banana превращаются в banana, apple, pear. Слова, диакритические знаки и числа не сравниваются. Для алфавитной сортировки нужна отдельная операция с явно заданным правилом языка или сортировки; разворот неотсортированного списка не может заменить такое правило.
Что происходит с пустой записью в середине?
Она перемещается, как любая другая запись. Три строки, содержащие first, пустую строку и last, превращаются в last, пустую строку и first. Полностью пустой ввод даёт пустой результат. Два последовательных перевода строки обозначают пустую запись, а один перевод строки в конце — это форматирование.
Сохраняются ли при развороте переводы строк Windows?
После распознавания переводов строк Windows CRLF и отдельных CR результат использует разделители LF. Если есть строки для вывода, завершающий перевод строки сохраняется в конце. Если важна точная побайтовая структура, сохраните исходный файл: при развороте эти разделители также нормализуются.
Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен