Not all regular expression engines are created equal. They all have differences and nuances. The .NET regex engine has some amazing advanced features that make it one of the most powerful implementations in existence today. Not all problems should be solved with regular expressions, but after this talk you will have to think harder to find one that can't.