Результат
У этой страницы вообще нет серверной части. Вставленная таблица разбирается кодом JavaScript внутри вашего же браузера, график рисуется на элементе canvas на вашей машине, файл экспорта собирается локально. Ничего не загружается, не хранится и не пишется ни в какие логи. После загрузки страницы можно отключить сеть — всё продолжит работать, и это самый простой способ проверить обещание самостоятельно.
Факты и границы применимости
| Распознаваемый формат | Число в начале строки, за которым идёт точка, скобка, дефис или двоеточие |
|---|---|
| Пробелы вокруг номера | Допускаются до и после разделителя — «1.текст» и «1. текст» обрабатываются одинаково |
| Строка без номера | Остаётся без изменений, в счётчик очищенных не попадает |
| Место действия | Только самое начало строки — номер в середине текста не трогается |
Когда этот метод вводит в заблуждение
- Распознаётся только нумерация в самом начале строки — если перед номером есть отступ из пробелов, он тоже считается частью совпадения и убирается вместе с номером, но текст в середине строки вроде «пункт 1. подпункт» не трогается вообще, потому что номер там не в начале.
- Формат «01.», «001.» с ведущими нулями распознаётся так же, как обычное число — ведущие нули просто входят в совпадающую последовательность цифр.
- Маркированные списки со звёздочкой, дефисом-маркером или галочкой (не цифрой) этим инструментом не обрабатываются — распознаётся только числовая нумерация.
- Если в тексте есть строка вида «2024. Отчёт» (год с точкой, не порядковый номер), она тоже будет очищена — инструмент не отличает порядковый номер от любого другого числа с похожим разделителем в начале строки.
Как это считается
Текст разбивается на строки. Для каждой строки проверяется, начинается ли она с последовательности: необязательные пробелы, одна или несколько цифр, необязательный пробел, один из символов «.», «)», «-» или «:», и снова необязательные пробелы.
Если строка соответствует этому шаблону, совпавшая часть в начале удаляется, остальной текст строки сохраняется как есть.
Строки, не соответствующие шаблону (без номера или с номером не в самом начале), остаются без изменений.
Счётчик считает только те строки, где нумерация была действительно найдена и удалена.
Вопросы и ответы
Какие форматы нумерации распознаются?
Число в начале строки с точкой, скобкой, дефисом или двоеточием после него: «1.», «2)», «3-», «4:», с пробелами вокруг разделителя или без них.
Маркированный список со звёздочками или галочками обработается?
Нет, инструмент ищет только числовую нумерацию. Списки с символьными маркерами (*, •, -) этим инструментом не очищаются.
Что будет со строкой без номера?
Она останется без изменений и не попадёт в счётчик очищенных строк.
Мой текст куда-то отправляется?
Нет, вся обработка выполняется в вашем браузере.