Итак, я работаю над программным обеспечением на VB.Net, где мне нужно очищать информацию и обрабатывать ее в соответствии с правилами. Например, простые правила замены строк, такие как превращение «Det» в «Отсоединение» для определенного поля, или правило разделения / объединения, основные строковые операции. Все мои правила парсинга - это RegEx, и я храню их в базе данных в рядах наборов правил для разных ситуаций.
Как лучше всего создавать / хранить правила для управления текстом? Я не хочу жестко закодировать правила в программном обеспечении, но хочу добавить больше, поскольку они будут необходимы. Я хочу сохранить их в базе данных, но как тогда их интерпретировать? Я предполагаю, что мне придется создать целую систему для их интерпретации, например, механизм правил? Может быть, вы дадите мне другой взгляд на эту проблему.