--- embedaddon/pcre/doc/html/pcre_dfa_exec.html 2012/02/21 23:05:52 1.1.1.1 +++ embedaddon/pcre/doc/html/pcre_dfa_exec.html 2012/02/21 23:50:25 1.1.1.2 @@ -24,6 +24,12 @@ SYNOPSIS int options, int *ovector, int ovecsize, int *workspace, int wscount);
++int pcre16_dfa_exec(const pcre16 *code, const pcre16_extra *extra, +PCRE_SPTR16 subject, int length, int startoffset, +int options, int *ovector, int ovecsize, +int *workspace, int wscount); +
code Points to the compiled pattern
- extra Points to an associated pcre_extra structure,
+ extra Points to an associated pcre[16]_extra structure,
or is NULL
subject Points to the subject string
length Length of the subject string, in bytes
@@ -62,6 +69,9 @@ The options are:
PCRE_NOTEMPTY_ATSTART An empty string at the start of the subject
is not a valid match
PCRE_NO_START_OPTIMIZE Do not do "start-match" optimizations
+ PCRE_NO_UTF16_CHECK Do not check the subject for UTF-16
+ validity (only relevant if PCRE_UTF16
+ was set at compile time)
PCRE_NO_UTF8_CHECK Do not check the subject for UTF-8
validity (only relevant if PCRE_UTF8
was set at compile time)
@@ -80,10 +90,10 @@ documentation. For details of partial matching, see th
page.
-A pcre_extra structure contains the following fields:
+A pcre[16]_extra structure contains the following fields:
flags Bits indicating which fields are set
- study_data Opaque data from pcre_study()
+ study_data Opaque data from pcre[16]_study()
match_limit Limit on internal resource use
match_limit_recursion Limit on internal recursion depth
callout_data Opaque data passed back to callouts