If regex is used repeatedly:
var r = new Regex(pattern);
→ insanely slow.
✔ Right Way
var r = new Regex(pattern, RegexOptions.Compiled);
💡 Speed Boost
Up to 20× faster on repeated matches.
Daily micro-tips for C#, SQL, performance, and scalable backend engineering.
If regex is used repeatedly:
var r = new Regex(pattern);
→ insanely slow.
var r = new Regex(pattern, RegexOptions.Compiled);
Up to 20× faster on repeated matches.