648 |
26 malformed number or name after (?( |
26 malformed number or name after (?( |
649 |
27 conditional group contains more than two branches |
27 conditional group contains more than two branches |
650 |
28 assertion expected after (?( |
28 assertion expected after (?( |
651 |
29 (?R or (?digits must be followed by ) |
29 (?R or (?[+-]digits must be followed by ) |
652 |
30 unknown POSIX class name |
30 unknown POSIX class name |
653 |
31 POSIX collating elements are not supported |
31 POSIX collating elements are not supported |
654 |
32 this version of PCRE is not compiled with PCRE_UTF8 support |
32 this version of PCRE is not compiled with PCRE_UTF8 support |
676 |
54 DEFINE group contains more than one branch |
54 DEFINE group contains more than one branch |
677 |
55 repeating a DEFINE group is not allowed |
55 repeating a DEFINE group is not allowed |
678 |
56 inconsistent NEWLINE options" |
56 inconsistent NEWLINE options" |
679 |
|
57 \eg is not followed by a braced name or an optionally braced |
680 |
|
non-zero number |
681 |
|
58 (?+ or (?- or (?(+ or (?(- must be followed by a non-zero number |
682 |
. |
. |
683 |
. |
. |
684 |
.SH "STUDYING A PATTERN" |
.SH "STUDYING A PATTERN" |
874 |
string, a pointer to the table is returned. Otherwise NULL is returned. The |
string, a pointer to the table is returned. Otherwise NULL is returned. The |
875 |
fourth argument should point to an \fBunsigned char *\fP variable. |
fourth argument should point to an \fBunsigned char *\fP variable. |
876 |
.sp |
.sp |
877 |
|
PCRE_INFO_JCHANGED |
878 |
|
.sp |
879 |
|
Return 1 if the (?J) option setting is used in the pattern, otherwise 0. The |
880 |
|
fourth argument should point to an \fBint\fP variable. The (?J) internal option |
881 |
|
setting changes the local PCRE_DUPNAMES option. |
882 |
|
.sp |
883 |
PCRE_INFO_LASTLITERAL |
PCRE_INFO_LASTLITERAL |
884 |
.sp |
.sp |
885 |
Return the value of the rightmost literal byte that must exist in any matched |
Return the value of the rightmost literal byte that must exist in any matched |
932 |
name-to-number map, remember that the length of the entries is likely to be |
name-to-number map, remember that the length of the entries is likely to be |
933 |
different for each compiled pattern. |
different for each compiled pattern. |
934 |
.sp |
.sp |
935 |
|
PCRE_INFO_OKPARTIAL |
936 |
|
.sp |
937 |
|
Return 1 if the pattern can be used for partial matching, otherwise 0. The |
938 |
|
fourth argument should point to an \fBint\fP variable. The |
939 |
|
.\" HREF |
940 |
|
\fBpcrepartial\fP |
941 |
|
.\" |
942 |
|
documentation lists the restrictions that apply to patterns when partial |
943 |
|
matching is used. |
944 |
|
.sp |
945 |
PCRE_INFO_OPTIONS |
PCRE_INFO_OPTIONS |
946 |
.sp |
.sp |
947 |
Return a copy of the options with which the pattern was compiled. The fourth |
Return a copy of the options with which the pattern was compiled. The fourth |
1870 |
.rs |
.rs |
1871 |
.sp |
.sp |
1872 |
.nf |
.nf |
1873 |
Last updated: 24 April 2007 |
Last updated: 13 June 2007 |
1874 |
Copyright (c) 1997-2007 University of Cambridge. |
Copyright (c) 1997-2007 University of Cambridge. |
1875 |
.fi |
.fi |