У меня есть куча HTML-файлов (5000).
Мои бизнес-требования определяют формат ссылки, скажем, это XXX-YY (Год) -ZZZ.
Я хочу заменить во всех html-файлах любое вхождение такого формата ссылкой, подобной этой:
<a href='~/app/document/XXX-YY(Year)-ZZZ'>XXX-YY(Year)-ZZZ</a>
Хотя это звучит «просто» с использованием стандартной замены регулярных выражений, на самом деле это сложнее, как я думал, поскольку процесс может выполняться несколько раз.
Мой текущий процесс будет "вкладывать" замены в что-то вроде этого:
<a href='~/app/document/<a href='~/app/document/XXX-YY(Year)-ZZZ>XXX-YY(Year)-ZZZ</a>><a href='~/app/document/XXX-YY(Year)-ZZZ>XXX-YY(Year)-ZZZ</a></a>
Как мне достичь своей цели?
PS: производительность не является проблемой (по крайней мере, когда она остается разумной)