У меня есть куча сообщений журнала базы данных, содержащих ссылки типа Invoice 45
или Case 123
, которые я хочу проанализировать для вывода ссылок на соответствующий счет-фактуру или регистр при отображении для пользователя.
Их довольно просто проанализировать с помощью RegEx и заменить ссылкой действия, используя шаблон отображения ASCX, но есть ли правильный способ сделать это? Я предполагаю, что это означает написание синтаксического анализатора для токенизации строки и предотвращения любых потенциальных циклических ссылок.