I will be presenting ".NET Regular Expressions - Now You Have Two Problems..." at the MDC 2022:
One of the most overlooked features in many languages is the support for regular expressions. There are many times where they are the perfect solution, yet many if not most programmers fear them. Well, fear not, we will review the basics of regular expressions and where they can be utilized effectively. We will study named groups which allow you to not only match expressions, but capture a portion of the matched expression to be used for other purposes. We will then review some of the more advanced features in .NET, and how things like compiled regular expressions can make programs perform extremely fast. If you ever knew that regular expressions were the right solution but cowered away, come and face your fears...