english deutsch
C++ Regular Expression Library
A free component that enables the use of regular expression searching in a C++ program.
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.
GRETA
A fast C++ template library for Perl-compliant regular expression pattern matching. GRETA compiles on VC7 and gcc.
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.
PCRE Win32
Provides compile PCRE libraries for Windows developers, and source code to build with Visual C++.
PCRS - Perl Compatible Regular expression based Su
A library supplement to PCRE and implements regex based substitutions with the syntax and semantics of Perl's s/// operator. [Open source, LGPL]
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.
Regex++
A flexible C++ template regular expresion library.
Rx - Posix Basic Regular Expressions
Documentation from the GNU rx library.
Text processing for C/C++ programmers
John Maddock, the author of RegEx++, explains how to use Regular Expressions in C/C++ programs.
TRE
Lightweight, robust, and almost fully POSIX compliant regexp matching library which supports approximate matches. [GNU GPL].
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.