| 520 |
|
|
| 521 |
PCRE_INFO_LASTLITERAL |
PCRE_INFO_LASTLITERAL |
| 522 |
|
|
| 523 |
For a non-anchored pattern, return the value of the rightmost literal byte |
Return the value of the rightmost literal byte that must exist in any matched |
| 524 |
which must exist in any matched string, other than at its start. The fourth |
string, other than at its start, if such a byte has been recorded. The fourth |
| 525 |
argument should point to an \fBint\fR variable. If there is no such byte, or if |
argument should point to an \fBint\fR variable. If there is no such byte, -1 is |
| 526 |
the pattern is anchored, -1 is returned. For example, for the pattern |
returned. For anchored patterns, a last literal byte is recorded only if it |
| 527 |
/a\\d+z\\d+/ the returned value is 'z'. |
follows something of variable length. For example, for the pattern |
| 528 |
|
/^a\\d+z\\d+/ the returned value is "z", but for /^a\\dz\\d/ the returned value |
| 529 |
|
is -1. |
| 530 |
|
|
| 531 |
PCRE_INFO_NAMECOUNT |
PCRE_INFO_NAMECOUNT |
| 532 |
PCRE_INFO_NAMEENTRYSIZE |
PCRE_INFO_NAMEENTRYSIZE |