| 1 |
|
/-- These tests for Unicode property support test PCRE's API and show some of |
| 2 |
|
the compiled code. They are not Perl-compatible. --/ |
| 3 |
|
|
| 4 |
/[\p{L}]/DZ |
/[\p{L}]/DZ |
| 5 |
|
|
| 6 |
/[\p{^L}]/DZ |
/[\p{^L}]/DZ |
| 158 |
\x{c0} |
\x{c0} |
| 159 |
\x{e0} |
\x{e0} |
| 160 |
|
|
| 161 |
/The next two are special cases where the lengths of the different cases of the |
/-- The next two are special cases where the lengths of the different cases of |
| 162 |
same character differ. The first went wrong with heap frame storage; the 2nd |
the same character differ. The first went wrong with heap frame storage; the |
| 163 |
was broken in all cases./ |
second was broken in all cases. --/ |
| 164 |
|
|
| 165 |
/^\x{023a}+?(\x{0130}+)/8i |
/^\x{023a}+?(\x{0130}+)/8i |
| 166 |
\x{023a}\x{2c65}\x{0130} |
\x{023a}\x{2c65}\x{0130} |
| 188 |
\x{c0} |
\x{c0} |
| 189 |
\x{e0} |
\x{e0} |
| 190 |
|
|
| 191 |
/The next two should be Perl-compatible, but it fails to match \x{e0}. PCRE |
/-- The next two should be Perl-compatible, but it fails to match \x{e0}. PCRE |
| 192 |
will match it only with UCP support, because without that it has no notion |
will match it only with UCP support, because without that it has no notion |
| 193 |
of case for anything other than the ASCII letters. / |
of case for anything other than the ASCII letters. --/ |
| 194 |
|
|
| 195 |
/((?i)[\x{c0}])/8 |
/((?i)[\x{c0}])/8 |
| 196 |
\x{c0} |
\x{c0} |
| 200 |
\x{c0} |
\x{c0} |
| 201 |
\x{e0} |
\x{e0} |
| 202 |
|
|
| 203 |
|
/-- End of testinput12 --/ |