День добрый.
Стараюсь активно пользоваться парсером смс. С появлением второй карточки захотелось разбить парсинг на несколько правил: один набор правил определяет счет, с которым происходит операция, второй набор правил определяет категории расходов.
К примеру два правила для определения счета:
1) Есть слово "VISA0000" -> выбираем счет "Карта 0000"
2) Есть слово "VISA9999" -> выбираем счет "Карта 9999"
И правило для определения категории:
Слово "market" -> категория "продукты"
Слово "boat" -> категория "путешествия"
и т.д.
Сейчас приходится дублировать правила для каждой карточки и руками в каждом правиле обновлять список определения категории.
|