/[pcre]/code/trunk/doc/html/pcre.html
ViewVC logotype

Diff of /code/trunk/doc/html/pcre.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 197 by ph10, Tue Jul 31 10:50:18 2007 UTC revision 208 by ph10, Mon Aug 6 15:23:29 2007 UTC
# Line 58  supported by PCRE are given in separate Line 58  supported by PCRE are given in separate
58  <a href="pcrepattern.html"><b>pcrepattern</b></a>  <a href="pcrepattern.html"><b>pcrepattern</b></a>
59  and  and
60  <a href="pcrecompat.html"><b>pcrecompat</b></a>  <a href="pcrecompat.html"><b>pcrecompat</b></a>
61  pages.  pages. There is a syntax summary in the
62    <a href="pcresyntax.html"><b>pcresyntax</b></a>
63    page.
64  </P>  </P>
65  <P>  <P>
66  Some features of PCRE can be included, excluded, or changed when the library is  Some features of PCRE can be included, excluded, or changed when the library is
# Line 98  follows: Line 100  follows:
100    pcrematching      discussion of the two matching algorithms    pcrematching      discussion of the two matching algorithms
101    pcrepartial       details of the partial matching facility    pcrepartial       details of the partial matching facility
102    pcrepattern       syntax and semantics of supported regular expressions    pcrepattern       syntax and semantics of supported regular expressions
103      pcresyntax        quick syntax reference
104    pcreperform       discussion of performance issues    pcreperform       discussion of performance issues
105    pcreposix         the POSIX-compatible C API    pcreposix         the POSIX-compatible C API
106    pcreprecompile    details of saving and re-using precompiled patterns    pcreprecompile    details of saving and re-using precompiled patterns
# Line 124  documentation for details). In these cas Line 127  documentation for details). In these cas
127  However, the speed of execution is slower.  However, the speed of execution is slower.
128  </P>  </P>
129  <P>  <P>
130  All values in repeating quantifiers must be less than 65536. The maximum  All values in repeating quantifiers must be less than 65536.
 compiled length of subpattern with an explicit repeat count is 30000 bytes. The  
 maximum number of capturing subpatterns is 65535.  
131  </P>  </P>
132  <P>  <P>
133  There is no limit to the number of parenthesized subpatterns, but there can be  There is no limit to the number of parenthesized subpatterns, but there can be
134  no more than 65535 capturing subpatterns.  no more than 65535 capturing subpatterns.
135  </P>  </P>
136  <P>  <P>
 If a non-capturing subpattern with an unlimited repetition quantifier can match  
 an empty string, there is a limit of 1000 on the number of times it can be  
 repeated while not matching an empty string - if it does match an empty  
 string, the loop is immediately broken.  
 </P>  
 <P>  
137  The maximum length of name for a named subpattern is 32 characters, and the  The maximum length of name for a named subpattern is 32 characters, and the
138  maximum number of named subpatterns is 10000.  maximum number of named subpatterns is 10000.
139  </P>  </P>
# Line 264  two digits 10, at the domain cam.ac.uk. Line 259  two digits 10, at the domain cam.ac.uk.
259  </P>  </P>
260  <br><a name="SEC6" href="#TOC1">REVISION</a><br>  <br><a name="SEC6" href="#TOC1">REVISION</a><br>
261  <P>  <P>
262  Last updated: 30 July 2007  Last updated: 06 August 2007
263  <br>  <br>
264  Copyright &copy; 1997-2007 University of Cambridge.  Copyright &copy; 1997-2007 University of Cambridge.
265  <br>  <br>

Legend:
Removed from v.197  
changed lines
  Added in v.208

  ViewVC Help
Powered by ViewVC 1.1.5