Перейти к содержанию

Обратные номера строк

Перед каждой строкой ставьте убывающее число, ведущее обратный отсчет до 1.

Входные данные
Выходные данные

Обратные номера строк

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

Этот макет подходит для ранжированных списков, читаемых сверху вниз, где ранг 1 находится внизу или где вы хотите, чтобы число уменьшалось по мере приближения к крайнему сроку или финишной черте - обратный отсчет для топ-10, результаты гонки, перечисленные по оставшейся позиции, контрольные списки, где число представляет собой «оставшиеся шаги», а не «пройденные шаги», или любой список, в котором уменьшающееся число имеет больше смысла, чем увеличивающееся.

Разделителем между числом и текстом строки по умолчанию является «.», но вы можете изменить его на что угодно — закрывающую скобку, двоеточие, табуляцию или вообще ничего не использовать. Включите «Дополнение нулями», чтобы каждое число заполнялось слева до ширины самого большого числа, чтобы в 12-строчном списке выдавались 12, 11,… 02, 01 вместо смешивания одно- и двузначных чисел, что обеспечивает выравнивание чисел в моноширинном представлении. «Не нумеровать пустые строки» оставляет пустые строки нетронутыми и пропускает их при подсчете, поэтому список, разбитый на визуальные группы по пробелам, не тратит число на пробелы.

Все работает локально в вашем браузере: ничего из того, что вы вставляете, не загружается, не регистрируется и никуда не отправляется. Инструмент обрабатывает окончания строк Windows (CRLF) и Unix (LF) одинаково и справляется с очень длинными списками — десятки тысяч строк нумеруются мгновенно. Скопируйте результат, загрузите его в виде файла .txt или отправьте прямо в другой инструмент для продолжения форматирования.

FAQ

Какое число получает первая строка?
Общее количество пронумерованных строк. Затем нумерация уменьшается на единицу в каждой строке, поэтому последняя строка всегда получает 1.
Могу ли я изменить то, что идет между числом и текстом?
Да. Отредактируйте поле-разделитель — по умолчанию оно имеет значение «.», но принимает любую строку, включая знаки препинания, табуляцию или ничего.
Что делает «Дополнение нулями»?
Он дополняет каждое число нулями слева, чтобы оно соответствовало ширине самого большого числа, поэтому в 12-строчном списке числа отображаются как 12, 11… 02, 01 вместо смешивания одно- и двухзначных чисел.
Как обрабатываются пустые строки?
По умолчанию они получают номер, как и любая другая строка. Включите параметр «Не нумеровать пустые строки», чтобы оставить их пустыми и полностью пропустить их при подсчете.
Мой список где-нибудь загружен?
Нет. Нумерация происходит полностью в вашем браузере, и ваш текст никогда не покидает ваше устройство.