Projects / PCRE

PCRE

The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5, with just a few differences. PCRE is used by many programs, including Exim, Postfix, and PHP.

Tags
Operating Systems
Implementation

RSS Recent releases

  •  04 Feb 2012 17:02

Release Notes: This release contains a major new feature, support for 16-bit character strings by means of a second library which can be compiled instead of, or as well as, the 8-bit library. Other changes are mainly bugfixes and tidies.

  •  12 Dec 2011 22:39

Release Notes: This is a bugfix release.

  •  21 Oct 2011 20:34

Release Notes: This release contains Zoltan Herczeg's just-in-time compiler, which can drastically improve matching performance at the cost of additional pattern analysis time. In addition to that major new feature, bugs have been mended and infelicities tidied up.

  •  16 Aug 2011 14:43

Release Notes: There has been a lot of internal refactoring to sort out some bugs in complicated cases. The Unicode tables have been updated. This is almost entirely a bug-fix release, though there are one or two new features as well.

  •  15 Jan 2011 16:21

Release Notes: This release contains several bug fixes for the pcregrep program. There are no changes to the code of the PCRE library.

RSS Recent comments

11 Jan 2005 04:52 mr700

what about the recursion bug affecting php (probably all apps using pcre)

Are bugs like RH bug #133891 (bugzilla.redhat.com/bu..., PHP bug #24460 (bugs.php.net/bug.php?i..., PHP bug #26171 (bugs.php.net/bug.php?i...) and PHP bug #27070 (bugs.php.net/bug.php?i...) going to be addressed?

In short: with some match patterns and data from 1000 bytes pcre causes php (and probably others) to crash. The problem seems to be that "PCRE uses recursion to handle subpatterns and indefinite repetition" (from PHP bug #24460 (bugs.php.net/bug.php?i....

16 Sep 2004 10:51 aldem Thumbs up

WOW! Partial macthing rulez :)
Finally... You did it.. It took some time, though... :)

Many thanks :)

Screenshot

Project Spotlight

spice-gtk

GObject and Gtk objects for connecting to Spice servers.

Screenshot

Project Spotlight

The Aime Interpreter

An application extension programming language interpreter.