programmer_2006
Новичок
Анализ похожих названий
Делаю магазин по продаже мобильных телефонов. У нас есть несколько поставщиков (примерно 5), данные они предоставляют в виде xml (структуры разные).
И проблема в названиях телефонов.
Пример:
Nokia N97, Nokia-N97, Nokia n-97. Nokia.N97, Nokia N 97
Мне надо как то точно определить, что это именно Nokia n97 независимо от стиля написания. Как можно решить подобную задачку.
Пока ед. вариант который пришел в голову это написать максимально общую регулярку, но если появятся др. поставщики придется править регулярку, может можно как то красивее сделать?
Да и на каждый телефон не напишешь регулярку, так как телефонов тысячи. Должен быть какой то универсальный алгоритм.
Заранее благодарен за ответы.
Делаю магазин по продаже мобильных телефонов. У нас есть несколько поставщиков (примерно 5), данные они предоставляют в виде xml (структуры разные).
И проблема в названиях телефонов.
Пример:
Nokia N97, Nokia-N97, Nokia n-97. Nokia.N97, Nokia N 97
Мне надо как то точно определить, что это именно Nokia n97 независимо от стиля написания. Как можно решить подобную задачку.
Пока ед. вариант который пришел в голову это написать максимально общую регулярку, но если появятся др. поставщики придется править регулярку, может можно как то красивее сделать?
Да и на каждый телефон не напишешь регулярку, так как телефонов тысячи. Должен быть какой то универсальный алгоритм.
Заранее благодарен за ответы.