1 |
/[\p{L}]/DZ
|
2 |
|
3 |
/[\p{^L}]/DZ
|
4 |
|
5 |
/[\P{L}]/DZ
|
6 |
|
7 |
/[\P{^L}]/DZ
|
8 |
|
9 |
/[abc\p{L}\x{0660}]/8DZ
|
10 |
|
11 |
/[\p{Nd}]/8DZ
|
12 |
1234
|
13 |
|
14 |
/[\p{Nd}+-]+/8DZ
|
15 |
1234
|
16 |
12-34
|
17 |
12+\x{661}-34
|
18 |
** Failers
|
19 |
abcd
|
20 |
|
21 |
/A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8iDZ
|
22 |
|
23 |
/A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8DZ
|
24 |
|
25 |
/AB\x{1fb0}/8DZ
|
26 |
|
27 |
/AB\x{1fb0}/8DZi
|
28 |
|
29 |
/[\x{105}-\x{109}]/8iDZ
|
30 |
\x{104}
|
31 |
\x{105}
|
32 |
\x{109}
|
33 |
** Failers
|
34 |
\x{100}
|
35 |
\x{10a}
|
36 |
|
37 |
/[z-\x{100}]/8iDZ
|
38 |
Z
|
39 |
z
|
40 |
\x{39c}
|
41 |
\x{178}
|
42 |
|
|
43 |
\x{80}
|
44 |
\x{ff}
|
45 |
\x{100}
|
46 |
\x{101}
|
47 |
** Failers
|
48 |
\x{102}
|
49 |
Y
|
50 |
y
|
51 |
|
52 |
/[z-\x{100}]/8DZi
|
53 |
|
54 |
/(?:[\PPa*]*){8,}/
|
55 |
|
56 |
/[\P{Any}]/BZ
|
57 |
|
58 |
/[\P{Any}\E]/BZ
|
59 |
|
60 |
/(\P{Yi}+\277)/
|
61 |
|
62 |
/(\P{Yi}+\277)?/
|
63 |
|
64 |
/(?<=\P{Yi}{3}A)X/
|
65 |
|
66 |
/\p{Yi}+(\P{Yi}+)(?1)/
|
67 |
|
68 |
/(\P{Yi}{2}\277)?/
|
69 |
|
70 |
/[\P{Yi}A]/
|
71 |
|
72 |
/[\P{Yi}\P{Yi}\P{Yi}A]/
|
73 |
|
74 |
/[^\P{Yi}A]/
|
75 |
|
76 |
/[^\P{Yi}\P{Yi}\P{Yi}A]/
|
77 |
|
78 |
/(\P{Yi}*\277)*/
|
79 |
|
80 |
/(\P{Yi}*?\277)*/
|
81 |
|
82 |
/(\p{Yi}*+\277)*/
|
83 |
|
84 |
/(\P{Yi}?\277)*/
|
85 |
|
86 |
/(\P{Yi}??\277)*/
|
87 |
|
88 |
/(\p{Yi}?+\277)*/
|
89 |
|
90 |
/(\P{Yi}{0,3}\277)*/
|
91 |
|
92 |
/(\P{Yi}{0,3}?\277)*/
|
93 |
|
94 |
/(\p{Yi}{0,3}+\277)*/
|
95 |
|
96 |
/\p{Zl}{2,3}+/8BZ
|
97 |
\xe2\x80\xa8\xe2\x80\xa8
|
98 |
\x{2028}\x{2028}\x{2028}
|
99 |
|
100 |
/\p{Zl}/8BZ
|
101 |
|
102 |
/\p{Lu}{3}+/8BZ
|
103 |
|
104 |
/\pL{2}+/8BZ
|
105 |
|
106 |
/\p{Cc}{2}+/8BZ
|
107 |
|
108 |
/^\p{Cs}/8
|
109 |
\?\x{dfff}
|
110 |
** Failers
|
111 |
\x{09f}
|
112 |
|
113 |
/^\p{Sc}+/8
|
114 |
$\x{a2}\x{a3}\x{a4}\x{a5}\x{a6}
|
115 |
\x{9f2}
|
116 |
** Failers
|
117 |
X
|
118 |
\x{2c2}
|
119 |
|
120 |
/^\p{Zs}/8
|
121 |
\ \
|
122 |
\x{a0}
|
123 |
\x{1680}
|
124 |
\x{180e}
|
125 |
\x{2000}
|
126 |
\x{2001}
|
127 |
** Failers
|
128 |
\x{2028}
|
129 |
\x{200d}
|
130 |
|
131 |
/\p{^Lu}/8i
|
132 |
1234
|
133 |
** Failers
|
134 |
ABC
|
135 |
|
136 |
/\P{Lu}/8i
|
137 |
1234
|
138 |
** Failers
|
139 |
ABC
|
140 |
|
141 |
/\p{Ll}/8i
|
142 |
a
|
143 |
Az
|
144 |
** Failers
|
145 |
ABC
|
146 |
|
147 |
/\p{Lu}/8i
|
148 |
A
|
149 |
a\x{10a0}B
|
150 |
** Failers
|
151 |
a
|
152 |
\x{1d00}
|
153 |
|
154 |
/[\x{c0}\x{391}]/8i
|
155 |
\x{c0}
|
156 |
\x{e0}
|
157 |
|
158 |
/The next two are special cases where the lengths of the different cases of the
|
159 |
same character differ. The first went wrong with heap frame storage; the 2nd
|
160 |
was broken in all cases./
|
161 |
|
162 |
/^\x{023a}+?(\x{0130}+)/8i
|
163 |
\x{023a}\x{2c65}\x{0130}
|
164 |
|
165 |
/^\x{023a}+([^X])/8i
|
166 |
\x{023a}\x{2c65}X
|
167 |
|
168 |
/\x{c0}+\x{116}+/8i
|
169 |
\x{c0}\x{e0}\x{116}\x{117}
|
170 |
|
171 |
/[\x{c0}\x{116}]+/8i
|
172 |
\x{c0}\x{e0}\x{116}\x{117}
|
173 |
|
174 |
/(\x{de})\1/8i
|
175 |
\x{de}\x{de}
|
176 |
\x{de}\x{fe}
|
177 |
\x{fe}\x{fe}
|
178 |
\x{fe}\x{de}
|
179 |
|
180 |
/^\x{c0}$/8i
|
181 |
\x{c0}
|
182 |
\x{e0}
|
183 |
|
184 |
/^\x{e0}$/8i
|
185 |
\x{c0}
|
186 |
\x{e0}
|
187 |
|
188 |
/The next two should be Perl-compatible, but it fails to match \x{e0}. PCRE
|
189 |
will match it only with UCP support, because without that it has no notion
|
190 |
of case for anything other than the ASCII letters. /
|
191 |
|
192 |
/((?i)[\x{c0}])/8
|
193 |
\x{c0}
|
194 |
\x{e0}
|
195 |
|
196 |
/(?i:[\x{c0}])/8
|
197 |
\x{c0}
|
198 |
\x{e0}
|
199 |
|