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

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

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

revision 1193 by ph10, Sat Jan 14 11:16:23 2012 UTC revision 1194 by ph10, Wed Oct 31 17:42:29 2012 UTC
# Line 28  SYNOPSIS Line 28  SYNOPSIS
28  <b>PCRE_SPTR16 <i>subject</i>, int <i>length</i>, int <i>startoffset</i>,</b>  <b>PCRE_SPTR16 <i>subject</i>, int <i>length</i>, int <i>startoffset</i>,</b>
29  <b>int <i>options</i>, int *<i>ovector</i>, int <i>ovecsize</i>);</b>  <b>int <i>options</i>, int *<i>ovector</i>, int <i>ovecsize</i>);</b>
30  </P>  </P>
31    <P>
32    <b>int pcre32_exec(const pcre32 *<i>code</i>, const pcre32_extra *<i>extra</i>,</b>
33    <b>PCRE_SPTR32 <i>subject</i>, int <i>length</i>, int <i>startoffset</i>,</b>
34    <b>int <i>options</i>, int *<i>ovector</i>, int <i>ovecsize</i>);</b>
35    </P>
36  <br><b>  <br><b>
37  DESCRIPTION  DESCRIPTION
38  </b><br>  </b><br>
# Line 37  string, using a matching algorithm that Line 42  string, using a matching algorithm that
42  offsets to captured substrings. Its arguments are:  offsets to captured substrings. Its arguments are:
43  <pre>  <pre>
44    <i>code</i>         Points to the compiled pattern    <i>code</i>         Points to the compiled pattern
45    <i>extra</i>        Points to an associated <b>pcre[16]_extra</b> structure,    <i>extra</i>        Points to an associated <b>pcre[16|32]_extra</b> structure,
46                   or is NULL                   or is NULL
47    <i>subject</i>      Points to the subject string    <i>subject</i>      Points to the subject string
48    <i>length</i>       Length of the subject string, in bytes    <i>length</i>       Length of the subject string, in bytes
# Line 66  The options are: Line 71  The options are:
71    PCRE_NO_UTF16_CHECK    Do not check the subject for UTF-16    PCRE_NO_UTF16_CHECK    Do not check the subject for UTF-16
72                             validity (only relevant if PCRE_UTF16                             validity (only relevant if PCRE_UTF16
73                             was set at compile time)                             was set at compile time)
74      PCRE_NO_UTF32_CHECK    Do not check the subject for UTF-32
75                               validity (only relevant if PCRE_UTF32
76                               was set at compile time)
77    PCRE_NO_UTF8_CHECK     Do not check the subject for UTF-8    PCRE_NO_UTF8_CHECK     Do not check the subject for UTF-8
78                             validity (only relevant if PCRE_UTF8                             validity (only relevant if PCRE_UTF8
79                             was set at compile time)                             was set at compile time)
# Line 79  For details of partial matching, see the Line 87  For details of partial matching, see the
87  page. A <b>pcre_extra</b> structure contains the following fields:  page. A <b>pcre_extra</b> structure contains the following fields:
88  <pre>  <pre>
89    <i>flags</i>            Bits indicating which fields are set    <i>flags</i>            Bits indicating which fields are set
90    <i>study_data</i>       Opaque data from <b>pcre[16]_study()</b>    <i>study_data</i>       Opaque data from <b>pcre[16|32]_study()</b>
91    <i>match_limit</i>      Limit on internal resource use    <i>match_limit</i>      Limit on internal resource use
92    <i>match_limit_recursion</i>  Limit on internal recursion depth    <i>match_limit_recursion</i>  Limit on internal recursion depth
93    <i>callout_data</i>     Opaque data passed back to callouts    <i>callout_data</i>     Opaque data passed back to callouts

Legend:
Removed from v.1193  
changed lines
  Added in v.1194

  ViewVC Help
Powered by ViewVC 1.1.5