| 85 |
.P |
.P |
| 86 |
If an invalid UTF-8 string is passed to PCRE, an error return is given. At |
If an invalid UTF-8 string is passed to PCRE, an error return is given. At |
| 87 |
compile time, the only additional information is the offset to the first byte |
compile time, the only additional information is the offset to the first byte |
| 88 |
of the failing character. The runtime functions \fBpcre_exec()\fP and |
of the failing character. The run-time functions \fBpcre_exec()\fP and |
| 89 |
\fBpcre_dfa_exec()\fP also pass back this information, as well as a more |
\fBpcre_dfa_exec()\fP also pass back this information, as well as a more |
| 90 |
detailed reason code if the caller has provided memory in which to do this. |
detailed reason code if the caller has provided memory in which to do this. |
| 91 |
.P |
.P |
| 127 |
.P |
.P |
| 128 |
If an invalid UTF-16 string is passed to PCRE, an error return is given. At |
If an invalid UTF-16 string is passed to PCRE, an error return is given. At |
| 129 |
compile time, the only additional information is the offset to the first data |
compile time, the only additional information is the offset to the first data |
| 130 |
unit of the failing character. The runtime functions \fBpcre16_exec()\fP and |
unit of the failing character. The run-time functions \fBpcre16_exec()\fP and |
| 131 |
\fBpcre16_dfa_exec()\fP also pass back this information, as well as a more |
\fBpcre16_dfa_exec()\fP also pass back this information, as well as a more |
| 132 |
detailed reason code if the caller has provided memory in which to do this. |
detailed reason code if the caller has provided memory in which to do this. |
| 133 |
.P |
.P |
| 192 |
7. Similarly, characters that match the POSIX named character classes are all |
7. Similarly, characters that match the POSIX named character classes are all |
| 193 |
low-valued characters, unless the PCRE_UCP option is set. |
low-valued characters, unless the PCRE_UCP option is set. |
| 194 |
.P |
.P |
| 195 |
8. However, the horizontal and vertical whitespace matching escapes (\eh, \eH, |
8. However, the horizontal and vertical white space matching escapes (\eh, \eH, |
| 196 |
\ev, and \eV) do match all the appropriate Unicode characters, whether or not |
\ev, and \eV) do match all the appropriate Unicode characters, whether or not |
| 197 |
PCRE_UCP is set. |
PCRE_UCP is set. |
| 198 |
.P |
.P |