AX-204 находится точно; AX-2O4 остается отдельным запросом, который нельзя молча исправить.
О проекте
Задача
Артикулы AX-204 и AX-240 отличаются порядком цифр, а AX-2O4 содержит букву. Похожее назначение детали не позволяет подтвердить замену.
Решение
Я нормализовал только пробелы и регистр. Буквы и цифры не заменяются. Если найден лишь визуально похожий вариант после O → 0, он показывается как подсказка для сверки, а не точное совпадение.
Результат
AX-204 возвращает только свой кронштейн. Запрос AX-2O4 показывает возможную опечатку и сохраняет статус неподтвержденного соответствия. AX-999 дает отсутствие результата, без подстановки похожей детали.
Что передано заказчику
- index.html
- source.json
- source.csv
- result.json
- result.csv
- engine.js
- checks.json
- style.css
Инструменты и подход
Навыки
Содержание 3
Готовая работа
Один символ в AX-204 меняет выбор
Для детали AX-204 визуальная похожесть кода недостаточна. Я сохранил полный артикул как условие отбора, чтобы соседнее обозначение не попадало в результат из-за общего начала строки. Пользователь видит, какое поле не совпало, и может исправить запрос без перебора случайных похожих деталей.
Разбор и материалы
Вклад и команда
Я подготовил каталог деталей и реализовал точное сопоставление обозначения с объяснением несовпадений.
Ссылки и материалы
- index.html
- source.json
- source.csv
- result.json
- result.csv
- engine.js
- verify.cjs
- checks.json
- style.css
- Запчасти: точный артикул и подозрительная буква O — исходная таблица.csv
1 ситуаций для сравнения.
- Запчасти: точный артикул и подозрительная буква O — проверка.txt
Критерии проверки этого решения.
- Запчасти: точный артикул и подозрительная буква O — паспорт.json
Контекст, ограничения, решение и данные.
- Запчасти: точный артикул и подозрительная буква O — инструкция.html
Как открыть и проверить рабочий разбор.
Загружаем комментарии…