Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Lately, I do all my text parsing in Perl. If I needed regex's in another language, I'd go with <a href="http://www.pcre.org/" rel="nofollow noreferrer">PCRE</a>.</p> <blockquote> <p>The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax and semantics as Perl&nbsp;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 commercial software.</p> <p>PCRE was originally written for the <a href="http://www.exim.org/" rel="nofollow noreferrer">Exim MTA</a>, but is now used by many high-profile open source projects, including <a href="http://httpd.apache.org/" rel="nofollow noreferrer">Apache</a>, <a href="http://www.php.net/" rel="nofollow noreferrer">PHP</a>, <a href="http://www.kde.org/" rel="nofollow noreferrer">KDE</a>, <a href="http://www.postfix.org/" rel="nofollow noreferrer">Postfix</a>, <a href="http://www.analog.cx/" rel="nofollow noreferrer">Analog</a>, and <a href="http://nmap.org/" rel="nofollow noreferrer">Nmap</a>. PCRE has also found its way into some well known commercial products, like <a href="http://www.apple.com/safari/" rel="nofollow noreferrer">Apple Safari</a>. Some other interesting projects using PCRE include <a href="http://www.call-with-current-continuation.org/" rel="nofollow noreferrer">Chicken</a>, <a href="http://www.ferite.org/" rel="nofollow noreferrer">Ferite</a>, <a href="http://www.canonware.com/onyx/" rel="nofollow noreferrer">Onyx</a>, <a href="http://www.hypermail.org/" rel="nofollow noreferrer">Hypermail</a>, <a href="http://leafnode.sourceforge.net/" rel="nofollow noreferrer">Leafnode</a>, <a href="http://www.askemos.org/" rel="nofollow noreferrer">Askemos</a>, and <a href="http://www.wenlin.com/" rel="nofollow noreferrer">Wenlin</a>.</p> </blockquote> <p>PCRE is mature, and has the support of numerous projects. Apache and Apple both have a vested interest in making it high-quality. I doubt that any other RE library is likely to surpass it in both functionality and quality (or possibly either) anytime soon.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload