.NET port of dk.brics.automaton - Project Fare is an effort to bring a DFA/NFA (finite-state automata) implementation from Java to .NET. There are quite a few implementations available in other languages today. This project aims to fill the gap in .NET.
The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. The PCRE library is free, even for building proprietary software.
PCRE homepage: http://pcre.org/
PCRE.NET is a .NET wrapper for the PCRE library. The goal of this project is to bring most of PCRE's features for use from .NET applications with as little overhead as possible.