текст

Нумерация строк

Добавляйте последовательные номера к каждой логической строке, включая пустые строки.

Нумерация строк: Добавляет номер к каждой строке в текстовом блоке, начиная с выбранного целого числа. Нумерация строк учитывает пустые строки и ставит после каждого номера точку и пробел. Это удобно, когда при проверке нужны стабильные ссылки на вставленную версию списка. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.

Запуски
В вашем браузере
Стоимость
Бесплатно · без регистрации
Доступность
Готово к использованию
Number Lines / локальный редакторЛокальная обработка

Полностью работает в браузере

100,000 символов во входных данных · 10,000 логических строк · 200,000 символов в выходных данных

Результат

Готово

Номера присваиваются каждой логической строке. Перевод строки в конце сохраняется и не считается дополнительной строкой.

Формула последовательной нумерации

Пусть s — начальный номер, а i — позиция логической строки L, отсчитываемая с нуля. Её метка равна s + i, а результатом становятся эта метка, затем . и L. Для входных данных 12\n\n34\n при s = 7 и i = 0, 1, 2 получаем 7. 12\n8. \n9. 34\n. Таким образом, пустая средняя запись имеет номер 8, а последняя метка равна 7 + 2 = 9. Арифметические действия над исходными 12 и 34 не выполняются.

Стабильные ссылки для проверки

Пронумеруйте сохранённую версию списка перед тем, как делиться комментариями, поскольку последующая вставка или удаление строки сдвигает все следующие метки. Входные данные с LF и Windows CRLF дают результат с LF; отдельный CR также распознаётся. Спецификация коллации Unicode (https://www.unicode.org/reports/tr10/) касается порядка сравнения, тогда как эти метки следуют заданному порядку без сортировки. Принимается не более 10,000 строк и 100,000 входных кодовых точек. Добавленные цифры учитываются в ограничении результата 200,000 кодовых точек, поэтому рост меток может привести к ошибке для большого запроса. Допустимый объём входных данных редактор измеряет в единицах UTF-16, поэтому emoji может считаться за два символа. Используйте удаление пустых строк перед нумерацией ненужных пропусков; применяйте сортировку строк перед нумерацией списка, которому нужен другой порядок.

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

  1. Вставьте или введите строки в локальном редакторе.
  2. Настройте параметры этого преобразования и запустите его.
  3. Проверьте результат, затем скопируйте или скачайте текст.

Конфиденциальность и ограничения

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

Похожие инструменты

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

Можно ли начать нумерацию с нуля или продолжить предыдущий список?

Да. Начальным значением может быть любое целое число от 0 до 1,000,000. Чтобы продолжить список после пункта 49, выберите 50. Это ограничение относится к начальному значению; последующие номера увеличиваются вместе с позицией строки и поэтому могут превышать 1,000,000.

Пустые строки тоже получают номера?

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

Инструмент распознаёт существующие номера или перенумеровывает списки Markdown?

Нет. Существующие номера остаются частью входных данных, поэтому строка, уже начинающаяся с 1., получит перед ним ещё один номер. Результат представляет собой обычный текст, а средства отображения Markdown могут интерпретировать его как список и показать собственную нумерацию. Если важны точные номера, проверьте скопированный текст.

Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен