Text processing for C/C++ programmers - John Maddock, the author of RegEx++, explains how to use Regular Expressions in C/C++ programs. - http://www.ddj.com/184404797
TRE - Lightweight, robust, and almost fully POSIX compliant regexp matching library which supports approximate matches. [GNU GPL]. - http://laurikari.net/tre//
Grammar to parser classes - C++ template classes for declaring grammars directly in the code as set of compound classes. Includes regexp_parser class for parsing input upon regular expression definition provided in its constructor. - http://sourceforge.net/projects/grammar2parser/
xpressive - A C++ regex template library that allows regexes to be written as strings or as expression templates and to refer to themselves and other regexes recursively. - http://boost-sandbox.sourceforge.net/libs/xpressive/
PCRE Win32 - Provides compile PCRE libraries for Windows developers, and source code to build with Visual C++. - http://www.psyon.org/projects/pcre-win32/
GRETA - A fast C++ template library for Perl-compliant regular expression pattern matching. GRETA compiles on VC7 and gcc. - http://research.microsoft.com/projects/greta/
C++ Regular Expression Library - A free component that enables the use of regular expression searching in a C++ program. - http://www.tropicsoft.com/Components/RegularExpression/
regex - A modified version of Henry Spencer's regular expression library (Autoconf, Automake and Libtool scripts have been added and a few file names have been changed). Also related links. - http://arglist.com/regex/
PCRE - Perl Compatible Regular Expressions - A C library for matching regular expressions with Perl 5 syntax and semantics. PCRE has its own native API, as well as a set of wrapper functions that correspond to the POSIX regular expression API. - http://www.pcre.org/