Обработчик читает полные текстовые карточки, а отчет отдельно считает точность на настройке и на отложенных семействах документов.
О проекте
Задача
На простых строках «Итого: 1200,00» регулярное выражение выглядит надежным. В независимом наборе встречается «Всего к оплате»; если не показать этот отказ, результат будет слишком благоприятным.
Решение
Я разделила документы по семейству источника до запуска. Для каждого сохранила текст и вручную заданную контрольную сумму. На отложенном наборе правило намеренно не достраивает неизвестный формат: несовпадение видно в отчете.
Результат
На четырех независимых карточках правило правильно прочитало три, одну не разобрало. Копия документа настройки исключена. Ошибка на заголовке «Всего к оплате» сохранена как основание для следующей версии, а не исправлена в эталоне.
Что передано заказчику
- index.html
- source.json
- source.csv
- result.json
- result.csv
- engine.js
- checks.json
- style.css
Инструменты и подход
Навыки
Содержание 3
Готовая работа
Неудачный пример оставлен в отчёте
Фраза «Всего к оплате» попала в отложенное семейство и выявила пропуск, которого не было видно на знакомых формулировках. Я сохранила этот документ рядом с тремя успешными примерами. Разделение по семействам оказалось полезнее случайного перемешивания похожих счетов: оно показало конкретное правило, которое ещё нужно расширить.
Разбор и материалы
Вклад и команда
Я написала извлечение суммы из полных текстов и разделила проверочные документы по семействам формулировок.
Ссылки и материалы
- index.html
- source.json
- source.csv
- result.json
- result.csv
- engine.js
- verify.cjs
- checks.json
- style.css
- Извлечение сумм: независимый набор и обнаруженная ошибка формата — исходная таблица.csv
10 ситуаций для сравнения.
- Извлечение сумм: независимый набор и обнаруженная ошибка формата — проверка.txt
Критерии проверки этого решения.
- Извлечение сумм: независимый набор и обнаруженная ошибка формата — паспорт.json
Контекст, ограничения, решение и данные.
- Извлечение сумм: независимый набор и обнаруженная ошибка формата — инструкция.html
Как открыть и проверить рабочий разбор.
Загружаем комментарии…