Справочная информация: Я пытаюсь создать список ссылок со страницы, на которой есть ссылки, и заменить разметку ссылок на HTML.
Я работаю в C #
Текст выглядит примерно так:
The dog ate 3 cats and felt ill <ref name="something">http://cateater.com</ref>
Я бы хотел использовать метод Regex.Replace, чтобы заменить все <ref>
s, помещая их в хэш, который я позже смогу представить как список ссылок.
Проблема: похоже, что способ запуска кода во время операции замены заключается в использовании «MatchEvaluator Delegate», который принимает объект Match, но не похоже, что он может принимать другие параметры.
В примере на MSDN для этого используется переменная класса, но я надеюсь, что есть более элегантное решение.