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

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

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

revision 96 by nigel, Fri Mar 2 13:10:43 2007 UTC revision 155 by ph10, Tue Apr 24 13:36:11 2007 UTC
# Line 291  in the Line 291  in the
291  .\" HREF  .\" HREF
292  \fBpcreapi\fP  \fBpcreapi\fP
293  .\"  .\"
294  page). For example, in the "fr_FR" (French) locale, some character codes  page). For example, in a French locale such as "fr_FR" in Unix-like systems,
295  greater than 128 are used for accented letters, and these are matched by \ew.  or "french" in Windows, some character codes greater than 128 are used for
296    accented letters, and these are matched by \ew.
297  .P  .P
298  In UTF-8 mode, characters with values greater than 128 never match \ed, \es, or  In UTF-8 mode, characters with values greater than 128 never match \ed, \es, or
299  \ew, and always match \eD, \eS, and \eW. This is true even when Unicode  \ew, and always match \eD, \eS, and \eW. This is true even when Unicode
# Line 740  example [\ex{100}-\ex{2ff}]. Line 741  example [\ex{100}-\ex{2ff}].
741  If a range that includes letters is used when caseless matching is set, it  If a range that includes letters is used when caseless matching is set, it
742  matches the letters in either case. For example, [W-c] is equivalent to  matches the letters in either case. For example, [W-c] is equivalent to
743  [][\e\e^_`wxyzabc], matched caselessly, and in non-UTF-8 mode, if character  [][\e\e^_`wxyzabc], matched caselessly, and in non-UTF-8 mode, if character
744  tables for the "fr_FR" locale are in use, [\exc8-\excb] matches accented E  tables for a French locale are in use, [\exc8-\excb] matches accented E
745  characters in both cases. In UTF-8 mode, PCRE supports the concept of case for  characters in both cases. In UTF-8 mode, PCRE supports the concept of case for
746  characters with values greater than 128 only when it is compiled with Unicode  characters with values greater than 128 only when it is compiled with Unicode
747  property support.  property support.
# Line 1782  function is to be called. If you want to Line 1783  function is to be called. If you want to
1783  can put a number less than 256 after the letter C. The default value is zero.  can put a number less than 256 after the letter C. The default value is zero.
1784  For example, this pattern has two callout points:  For example, this pattern has two callout points:
1785  .sp  .sp
1786    (?C1)\dabc(?C2)def    (?C1)abc(?C2)def
1787  .sp  .sp
1788  If the PCRE_AUTO_CALLOUT flag is passed to \fBpcre_compile()\fP, callouts are  If the PCRE_AUTO_CALLOUT flag is passed to \fBpcre_compile()\fP, callouts are
1789  automatically installed before each item in the pattern. They are all numbered  automatically installed before each item in the pattern. They are all numbered
# Line 1804  documentation. Line 1805  documentation.
1805  .rs  .rs
1806  .sp  .sp
1807  \fBpcreapi\fP(3), \fBpcrecallout\fP(3), \fBpcrematching\fP(3), \fBpcre\fP(3).  \fBpcreapi\fP(3), \fBpcrecallout\fP(3), \fBpcrematching\fP(3), \fBpcre\fP(3).
1808  .P  .
1809  .in 0  .
1810  Last updated: 06 December 2006  .SH AUTHOR
1811  .br  .rs
1812  Copyright (c) 1997-2006 University of Cambridge.  .sp
1813    .nf
1814    Philip Hazel
1815    University Computing Service
1816    Cambridge CB2 3QH, England.
1817    .fi
1818    .
1819    .
1820    .SH REVISION
1821    .rs
1822    .sp
1823    .nf
1824    Last updated: 06 March 2007
1825    Copyright (c) 1997-2007 University of Cambridge.
1826    .fi

Legend:
Removed from v.96  
changed lines
  Added in v.155

  ViewVC Help
Powered by ViewVC 1.1.5