PCRE - Perl Compatible Regular Expressions. The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl 5. PCRE has its own native API, as well as a set of wrapper functions that correspond to the POSIX regular expression API. The PCRE library is free, even for building proprietary software. PCRE was originally written for the Exim MTA, but is now used by many high-profile open source projects, including Apache, PHP, KDE, Postfix, Analog, and Nmap. PCRE has also found its way into some well known commercial products, like Apple Safari. Some other interesting projects using PCRE include Chicken, Ferite, Onyx, Hypermail, Leafnode, Askemos, and Wenlin.

References in zbMATH (referenced in 4 articles )

Showing results 1 to 4 of 4.
Sorted by year (citations)

  1. Berglund, Martin; Bester, Willem; van der Merwe, Brink: Formalising Boost POSIX regular expression matching (2018)
  2. Nuel, Gregory; Dumas, Jean-Guillaume: Sparse approaches for the exact distribution of patterns in long state sequences generated by a Markov source (2013)
  3. Le Maout, Vincent: Regular expressions at their best: a case for rational design (2011)
  4. Tripp, Gerald: Regular expression matching with input compression: a hardware design for use within network intrusion detection systems. (2007) ioport