これです
://learn.microsoft.com/en-us/dotnet/standard/base-types/regular-expression-source-generators

あと普通に正規表現をコンパイルするより明らかに早い、多分病的にコードブロートするような病的な正規表現でない限り(未検証)

生のプログラミング言語としてコンパイルするから、正規表現をユーザー入力させられないのが残念なところでしょうか