Comparison of Regular Expression Engines - Libraries

Libraries

List of regular expression libraries
Name Official website Programming language Software license
Boost.Regex Boost C++ Libraries C++ Boost
Boost.Xpressive Boost C++ Libraries C++ Boost
CL-PPCRE Edi Weitz Common Lisp BSD
cppre Jeff Stuart C++ GPL
DEELX RegExLab C++ Free personal and commercial use
FREJ Fuzzy Regular Expressions for Java Java LGPL
GLib/GRegex Marco Barisione C LGPL
GRETA Microsoft Research C++ ?
ICU International Components for Unicode C, C++ ICU
Jakarta/Regexp The Apache Jakarta Project Java Apache
JRegex JRegex Java BSD
Oniguruma Kosako C BSD
Pattwo Stevesoft Java (compatible with Java 1.0) LGPL
PCRE Philip Hazel C, C++ BSD
Qt/QRegExp C++ Qt GNU GPL v. 3.0, Qt GNU LGPL v. 2.1, Qt Commercial
regex - Henry Spencer's regular expression libraries ArgList C BSD
re2 Google Code C++ BSD
TRE Ville Laurikari C BSD
TPerlRegEx TPerlRegEx VCL Component Object Pascal MPLv1.1
TRegExpr RegExp Studio Object Pascal Dual-license: freeware, or LGPL with static linking exception
RGX RGX C++ based component library P6R
XRegExp XRegExp JavaScript MIT

Read more about this topic:  Comparison Of Regular Expression Engines

Famous quotes containing the word libraries:

    riding flatcars to Fresno,
    Across the whole country
    Steep towns, flat towns, even New York,
    And oceans and Europe & libraries & galleries
    And the factories they make rubbers in
    Gary Snyder (b. 1930)