|
|
1. |
C++ Regular Expression Library
-
A free component that enables the use of regular expression searching in a C++ program.
|
|
|
2. |
GRETA
-
A fast C++ template library for Perl-compliant regular expression pattern matching. GRETA compiles on VC7 and gcc.
|
|
|
3. |
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.
|
|
|
4. |
PCRE Win32
-
Provides compile PCRE libraries for Windows developers, and source code to build with Visual C++.
|
|
|
5. |
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.
|
|
|
6. |
Regex++
-
A flexible C++ template regular expresion library.
|
|
|
7. |
Rx - Posix Basic Regular Expressions
-
Documentation from the GNU rx library.
|
|
|
8. |
Text processing for C/C++ programmers
-
John Maddock, the author of RegEx++, explains how to use Regular Expressions in C/C++ programs.
|
|
|
9. |
TRE
-
Lightweight, robust, and almost fully POSIX compliant regexp matching library which supports approximate matches. [GNU GPL].
|
|
|
10. |
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.
|
|
|
11. |
Oniguruma
-
A C regular expression library, developed for the programming language Ruby. Provides software-download, description, links and references.
|
|
|
12. |
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.
|