5
データベースから取得したパターンの一部で正規表現パターンを作成しようとしています。例えばC#での動的正規表現パターンの構築
string pt= "@\"\\b(" + db.GetPattern + ")\\b\"";
Regex regex = new Regex(pt, RegexOptions.IgnoreCase | RegexOptions.Compiled);
return regex.Replace(input, "*");
私はそれを脱出しようとしたが、私はそれを動作させることができませんでした。手動でパターンを作成する場合は、
Regex regex = new Regex(@"\b(test|test2)\b", RegexOptions.IgnoreCase | RegexOptions.Compiled);
return regex.Replace(input, "*");
となります。