Я считаю класс Regex в .net чрезвычайно полезным (как для сопоставления, так и для сопоставления / замены).
Есть некоторые шаблоны, которые не могут быть указаны в регулярных выражениях, но требуют небольшой грамматики. Существует ли библиотека для синтаксических анализаторов, которые НЕ требуют генерации кода (например, ANTLR) ... но где я могу указать синтаксис в своем коде на лету?