diff options
Diffstat (limited to 'doc/html/pcre2.html')
-rw-r--r-- | doc/html/pcre2.html | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/doc/html/pcre2.html b/doc/html/pcre2.html index 35ee02f..81555f9 100644 --- a/doc/html/pcre2.html +++ b/doc/html/pcre2.html @@ -23,12 +23,19 @@ please consult the man page, in case the conversion went wrong. <P> PCRE2 is the name used for a revised API for the PCRE library, which is a set of functions, written in C, that implement regular expression pattern matching -using the same syntax and semantics as Perl, with just a few differences. Some -features that appeared in Python and the original PCRE before they appeared in -Perl are also available using the Python syntax. There is also some support for -one or two .NET and Oniguruma syntax items, and there are options for -requesting some minor changes that give better ECMAScript (aka JavaScript) -compatibility. +using the same syntax and semantics as Perl, with just a few differences. After +nearly two decades, the limitations of the original API were making development +increasingly difficult. The new API is more extensible, and it was simplified +by abolishing the separate "study" optimizing function; in PCRE2, patterns are +automatically optimized where possible. Since forking from PCRE1, the code has +been extensively refactored and new features introduced. +</P> +<P> +As well as Perl-style regular expression patterns, some features that appeared +in Python and the original PCRE before they appeared in Perl are available +using the Python syntax. There is also some support for one or two .NET and +Oniguruma syntax items, and there are options for requesting some minor changes +that give better ECMAScript (aka JavaScript) compatibility. </P> <P> The source code for PCRE2 can be compiled to support 8-bit, 16-bit, or 32-bit @@ -191,7 +198,7 @@ use my two initials, followed by the two digits 10, at the domain cam.ac.uk. </P> <br><a name="SEC5" href="#TOC1">REVISION</a><br> <P> -Last updated: 04 March 2018 +Last updated: 11 July 2018 <br> Copyright © 1997-2018 University of Cambridge. <br> |