Нечеткий маппинг

Автор Alexylai, 15 января 2018, 01:16:00

« назад - далее »

Alexylai

Добрый день!

Как организовать маппинг, который не будет искать "точное соответствие"?
MapSubString выполняет задачу частично: находит соответствие, подменяет -- и грузит остальную запись целиком.

Prive

У Вас большой список для мэппинга?
Можно воспользоваться функциями pick() + wildmatch()

pick(WildMatch('Перьевая ручка','*ручка','*карандаш','*бумага'),'Ручка','Карандаш','Бумага')

Alexylai

Список большой, группировка записей по статьям бюджета, маску задаю для комментариев к проводке. Связка if+wildmatch выглядит симпатично, но было бы правильнее убрать все в маппинг. А он, как я понимаю, синтаксирован жестко: текст -> расшифровка.

admin

Привет, да маппинг идет однозначный.
Если только разбить строку комментария на слова и сделать таблицу-глоссарий и уже с ней поиграться.

Яндекс.Метрика