Размер, его назначение, материал, тираж и дата извлекаются раздельно.
О проекте
Задача
В коротком запросе на коробку легко сохранить цифры и потерять, какой это размер. Для передачи подготовлено письмо с внутренним габаритом.
Результат
Выход содержит коробку 80 × 80 × 120 мм, внутренний размер, белый картон, 1000 штук и дату 20 ноября. Каждое поле можно проследить до строки письма.
Что передано заказчику
- Исходный материал → результат
- Подготовленный результат
- Исходные данные и порядок самостоятельной проверки
Инструменты и подход
Навыки
Содержание 5
Готовая работа
Назначение размера — отдельное поле
Извлекаю назначение размера отдельным полем, а не примечанием к числу. Материал, тираж и календарная дата обязательны. Если исчезает строка о внутреннем размере, результат останавливается на уточнении.
Цифры остались, назначение исчезло
Если убрать указание «внутренний», габарит 80 × 80 × 120 мм всё ещё читается из письма. Передача всё равно останавливается: те же числа для внешнего размера означают другую коробку.
Граница работы
Разбор и материалы
Вклад и команда
Подготовил исходный материал, реализовал правила разбора и проверок, связал извлеченные поля с исходными фрагментами и добавил сохранение результата.
Ссылки и материалы
- Интерактивный результат
- Исходные условия и модель
- Повторить проверку
- Исходный материал
- Результат разбора исходного примера
- Из письма об упаковке — в заполненный запрос — исходная таблица.csv
4 ситуаций для сравнения.
- Из письма об упаковке — в заполненный запрос — проверка.txt
Критерии проверки этого решения.
- Из письма об упаковке — в заполненный запрос — паспорт.json
Контекст, ограничения, решение и данные.
- Из письма об упаковке — в заполненный запрос — инструкция.html
Как открыть и проверить рабочий разбор.
Загружаем комментарии…