| 1 |
.TH PCRE 3 |
.TH PCRE_FULLINFO 3 |
| 2 |
.SH NAME |
.SH NAME |
| 3 |
PCRE - Perl-compatible regular expressions |
PCRE - Perl-compatible regular expressions |
| 4 |
.SH SYNOPSIS |
.SH SYNOPSIS |
| 7 |
.B #include <pcre.h> |
.B #include <pcre.h> |
| 8 |
.PP |
.PP |
| 9 |
.SM |
.SM |
|
.br |
|
| 10 |
.B int pcre_fullinfo(const pcre *\fIcode\fP, "const pcre_extra *\fIextra\fP," |
.B int pcre_fullinfo(const pcre *\fIcode\fP, "const pcre_extra *\fIextra\fP," |
| 11 |
.ti +5n |
.ti +5n |
| 12 |
.B int \fIwhat\fP, void *\fIwhere\fP); |
.B int \fIwhat\fP, void *\fIwhere\fP); |
| 30 |
-1 for start of string |
-1 for start of string |
| 31 |
or after newline, or |
or after newline, or |
| 32 |
-2 otherwise |
-2 otherwise |
| 33 |
PCRE_INFO_FIRSTTABLE Table of first bytes |
PCRE_INFO_FIRSTTABLE Table of first bytes (after studying) |
| 34 |
(after studying) |
PCRE_INFO_JCHANGED Return 1 if (?J) was used |
| 35 |
PCRE_INFO_LASTLITERAL Literal last byte required |
PCRE_INFO_LASTLITERAL Literal last byte required |
| 36 |
PCRE_INFO_NAMECOUNT Number of named subpatterns |
PCRE_INFO_NAMECOUNT Number of named subpatterns |
| 37 |
PCRE_INFO_NAMEENTRYSIZE Size of name table entry |
PCRE_INFO_NAMEENTRYSIZE Size of name table entry |
| 38 |
PCRE_INFO_NAMETABLE Pointer to name table |
PCRE_INFO_NAMETABLE Pointer to name table |
| 39 |
PCRE_INFO_OPTIONS Options used for compilation |
PCRE_INFO_OKPARTIAL Return 1 if partial matching can be tried |
| 40 |
|
PCRE_INFO_OPTIONS Option bits used for compilation |
| 41 |
PCRE_INFO_SIZE Size of compiled pattern |
PCRE_INFO_SIZE Size of compiled pattern |
| 42 |
PCRE_INFO_STUDYSIZE Size of study data |
PCRE_INFO_STUDYSIZE Size of study data |
| 43 |
.sp |
.sp |