Próbuję zbudować wzór regex z niektórymi częściami wzorca pobranymi z bazy danych.Budowanie dynamicznych wzorców Regex w C#
Na przykład
string pt= "@\"\\b(" + db.GetPattern + ")\\b\"";
Regex regex = new Regex(pt, RegexOptions.IgnoreCase | RegexOptions.Compiled);
return regex.Replace(input, "*");
Chociaż starałem się uciec, nie mogę zmusić go do pracy. Jeśli ręcznie skompiluję wzór, działa poprawnie.