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

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

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

revision 93 by nigel, Sat Feb 24 21:41:42 2007 UTC revision 191 by ph10, Mon Jul 30 11:13:54 2007 UTC
# Line 81  all the sections are concatenated, for e Line 81  all the sections are concatenated, for e
81  follows:  follows:
82  .sp  .sp
83    pcre              this document    pcre              this document
84      pcre-config       show PCRE installation configuration information
85    pcreapi           details of PCRE's native C API    pcreapi           details of PCRE's native C API
86    pcrebuild         options for building PCRE    pcrebuild         options for building PCRE
87    pcrecallout       details of the callout feature    pcrecallout       details of the callout feature
# Line 127  maximum number of capturing subpatterns Line 128  maximum number of capturing subpatterns
128  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
129  no more than 65535 capturing subpatterns.  no more than 65535 capturing subpatterns.
130  .P  .P
131    If a non-capturing subpattern with an unlimited repetition quantifier can match
132    an empty string, there is a limit of 1000 on the number of times it can be
133    repeated while not matching an empty string - if it does match an empty
134    string, the loop is immediately broken.
135    .P
136  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
137  maximum number of named subpatterns is 10000.  maximum number of named subpatterns is 10000.
138  .P  .P
# Line 218  must use Unicode property tests such as Line 224  must use Unicode property tests such as
224  8. Similarly, characters that match the POSIX named character classes are all  8. Similarly, characters that match the POSIX named character classes are all
225  low-valued characters.  low-valued characters.
226  .P  .P
227  9. Case-insensitive matching applies only to characters whose values are less  9. However, the Perl 5.10 horizontal and vertical whitespace matching escapes
228    (\eh, \eH, \ev, and \eV) do match all the appropriate Unicode characters.
229    .P
230    10. Case-insensitive matching applies only to characters whose values are less
231  than 128, unless PCRE is built with Unicode property support. Even when Unicode  than 128, unless PCRE is built with Unicode property support. Even when Unicode
232  property support is available, PCRE still uses its own character tables when  property support is available, PCRE still uses its own character tables when
233  checking the case of low-valued characters, so as not to degrade performance.  checking the case of low-valued characters, so as not to degrade performance.
# Line 228  case-insensitive matching only when ther Line 237  case-insensitive matching only when ther
237  letter's cases. There are a small number of many-to-one mappings in Unicode;  letter's cases. There are a small number of many-to-one mappings in Unicode;
238  these are not supported by PCRE.  these are not supported by PCRE.
239  .  .
240    .
241  .SH AUTHOR  .SH AUTHOR
242  .rs  .rs
243  .sp  .sp
244    .nf
245  Philip Hazel  Philip Hazel
246  .br  University Computing Service
 University Computing Service,  
 .br  
247  Cambridge CB2 3QH, England.  Cambridge CB2 3QH, England.
248    .fi
249  .P  .P
250  Putting an actual email address here seems to have been a spam magnet, so I've  Putting an actual email address here seems to have been a spam magnet, so I've
251  taken it away. If you want to email me, use my initial and surname, separated  taken it away. If you want to email me, use my two initials, followed by the
252  by a dot, at the domain ucs.cam.ac.uk.  two digits 10, at the domain cam.ac.uk.
253    .
254    .
255    .SH REVISION
256    .rs
257  .sp  .sp
258  .in 0  .nf
259  Last updated: 23 November 2006  Last updated: 30 July 2007
260  .br  Copyright (c) 1997-2007 University of Cambridge.
261  Copyright (c) 1997-2006 University of Cambridge.  .fi

Legend:
Removed from v.93  
changed lines
  Added in v.191

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12