Projects / PCRE++

PCRE++

PCRE++ is a C++ wrapper-class for PCRE library (Perl Compatible Regular Expressions). It allows you to use Perl-alike regular expressions in your C++ applications. You can use it to search in strings, to split strings into parts using expressions, or to search and replace a part of a string with another part.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  24 Aug 2004 20:56

Release Notes: Paren-matching in Pcre::replace() now works as expected.

  •  16 Jun 2004 12:36

No changes have been submitted for this release.

  •  13 Jul 2003 05:53

Release Notes: A memory leak bug in pcrepp::~Pcre() was fixed. operator[] was added, which makes it possible to access substrings using the index notation.

  •  30 Jun 2003 22:17

Release Notes: This version now uses its own namespace: pcrepp. The global typedefs Array and ArrayIterator have been removed. Methods have been added to access the underlying implementation (libpcre) directly. There were also some code cleanups and file re-organization.

  •  25 Jun 2003 01:44

Release Notes: Pcre::replace() was completely rewritten and now works more similarly to Perl. Several minor bugfixes were made and the code was reorganized. A pcre++-config tool was included, which is useful when compiling projects that using pcre++.

Screenshot

Project Spotlight

Frosted

A passive Python syntax checker.

Screenshot

Project Spotlight

Notepas

A text editor aimed at developers.