/[pcre]/code/trunk/testdata/testinput9
ViewVC logotype

Contents of /code/trunk/testdata/testinput9

Parent Directory Parent Directory | Revision Log Revision Log


Revision 77 - (show annotations) (download)
Sat Feb 24 21:40:45 2007 UTC (7 years, 9 months ago) by nigel
File size: 8762 byte(s)
Load pcre-6.0 into code/trunk.

1 /\pL\P{Nd}/8
2 AB
3 *** Failers
4 A0
5 00
6
7 /\X./8
8 AB
9 A\x{300}BC
10 A\x{300}\x{301}\x{302}BC
11 *** Failers
12 \x{300}
13
14 /\X\X/8
15 ABC
16 A\x{300}B\x{300}\x{301}C
17 A\x{300}\x{301}\x{302}BC
18 *** Failers
19 \x{300}
20
21 /^\pL+/8
22 abcd
23 a
24 *** Failers
25
26 /^\PL+/8
27 1234
28 =
29 *** Failers
30 abcd
31
32 /^\X+/8
33 abcdA\x{300}\x{301}\x{302}
34 A\x{300}\x{301}\x{302}
35 A\x{300}\x{301}\x{302}A\x{300}\x{301}\x{302}
36 a
37 *** Failers
38 \x{300}\x{301}\x{302}
39
40 /\X?abc/8
41 abc
42 A\x{300}abc
43 A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abcxyz
44 \x{300}abc
45 *** Failers
46
47 /^\X?abc/8
48 abc
49 A\x{300}abc
50 *** Failers
51 A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abcxyz
52 \x{300}abc
53
54 /\X*abc/8
55 abc
56 A\x{300}abc
57 A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abcxyz
58 \x{300}abc
59 *** Failers
60
61 /^\X*abc/8
62 abc
63 A\x{300}abc
64 A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abcxyz
65 *** Failers
66 \x{300}abc
67
68 /^\pL?=./8
69 A=b
70 =c
71 *** Failers
72 1=2
73 AAAA=b
74
75 /^\pL*=./8
76 AAAA=b
77 =c
78 *** Failers
79 1=2
80
81 /^\X{2,3}X/8
82 A\x{300}\x{301}\x{302}A\x{300}\x{301}\x{302}X
83 A\x{300}\x{301}\x{302}A\x{300}\x{301}\x{302}A\x{300}\x{301}\x{302}X
84 *** Failers
85 X
86 A\x{300}\x{301}\x{302}X
87 A\x{300}\x{301}\x{302}A\x{300}\x{301}\x{302}A\x{300}\x{301}\x{302}A\x{300}\x{301}\x{302}X
88
89 /^\pC\pL\pM\pN\pP\pS\pZ</8
90 \x7f\x{c0}\x{30f}\x{660}\x{66c}\x{f01}\x{1680}<
91 \np\x{300}9!\$ <
92 ** Failers
93 ap\x{300}9!\$ <
94
95 /^\PC/8
96 X
97 ** Failers
98 \x7f
99
100 /^\PL/8
101 9
102 ** Failers
103 \x{c0}
104
105 /^\PM/8
106 X
107 ** Failers
108 \x{30f}
109
110 /^\PN/8
111 X
112 ** Failers
113 \x{660}
114
115 /^\PP/8
116 X
117 ** Failers
118 \x{66c}
119
120 /^\PS/8
121 X
122 ** Failers
123 \x{f01}
124
125 /^\PZ/8
126 X
127 ** Failers
128 \x{1680}
129
130 /^\p{Cc}/8
131 \x{017}
132 \x{09f}
133 ** Failers
134 \x{0600}
135
136 /^\p{Cf}/8
137 \x{601}
138 ** Failers
139 \x{09f}
140
141 /^\p{Cn}/8
142 ** Failers
143 \x{09f}
144
145 /^\p{Co}/8
146 \x{f8ff}
147 ** Failers
148 \x{09f}
149
150 /^\p{Cs}/8
151 \x{dfff}
152 ** Failers
153 \x{09f}
154
155 /^\p{Ll}/8
156 a
157 ** Failers
158 Z
159 \x{dfff}
160
161 /^\p{Lm}/8
162 \x{2b0}
163 ** Failers
164 a
165
166 /^\p{Lo}/8
167 \x{1bb}
168 ** Failers
169 a
170 \x{2b0}
171
172 /^\p{Lt}/8
173 \x{1c5}
174 ** Failers
175 a
176 \x{2b0}
177
178 /^\p{Lu}/8
179 A
180 ** Failers
181 \x{2b0}
182
183 /^\p{Mc}/8
184 \x{903}
185 ** Failers
186 X
187 \x{300}
188
189 /^\p{Me}/8
190 \x{488}
191 ** Failers
192 X
193 \x{903}
194 \x{300}
195
196 /^\p{Mn}/8
197 \x{300}
198 ** Failers
199 X
200 \x{903}
201
202 /^\p{Nd}+/8
203 0123456789\x{660}\x{661}\x{662}\x{663}\x{664}\x{665}\x{666}\x{667}\x{668}\x{669}\x{66a}
204 \x{6f0}\x{6f1}\x{6f2}\x{6f3}\x{6f4}\x{6f5}\x{6f6}\x{6f7}\x{6f8}\x{6f9}\x{6fa}
205 \x{966}\x{967}\x{968}\x{969}\x{96a}\x{96b}\x{96c}\x{96d}\x{96e}\x{96f}\x{970}
206 ** Failers
207 X
208
209 /^\p{Nl}/8
210 \x{16ee}
211 ** Failers
212 X
213 \x{966}
214
215 /^\p{No}/8
216 \x{b2}
217 \x{b3}
218 ** Failers
219 X
220 \x{16ee}
221
222 /^\p{Pc}/8
223 \x5f
224 \x{203f}
225 ** Failers
226 X
227 -
228 \x{58a}
229
230 /^\p{Pd}/8
231 -
232 \x{58a}
233 ** Failers
234 X
235 \x{203f}
236
237 /^\p{Pe}/8
238 )
239 ]
240 }
241 \x{f3b}
242 ** Failers
243 X
244 \x{203f}
245 (
246 [
247 {
248 \x{f3c}
249
250 /^\p{Pf}/8
251 \x{bb}
252 \x{2019}
253 ** Failers
254 X
255 \x{203f}
256
257 /^\p{Pi}/8
258 \x{ab}
259 \x{2018}
260 ** Failers
261 X
262 \x{203f}
263
264 /^\p{Po}/8
265 !
266 \x{37e}
267 ** Failers
268 X
269 \x{203f}
270
271 /^\p{Ps}/8
272 (
273 [
274 {
275 \x{f3c}
276 ** Failers
277 X
278 )
279 ]
280 }
281 \x{f3b}
282
283 /^\p{Sc}+/8
284 $\x{a2}\x{a3}\x{a4}\x{a5}\x{a6}
285 \x{9f2}
286 ** Failers
287 X
288 \x{2c2}
289
290 /^\p{Sk}/8
291 \x{2c2}
292 ** Failers
293 X
294 \x{9f2}
295
296 /^\p{Sm}+/8
297 +<|~\x{ac}\x{2044}
298 ** Failers
299 X
300 \x{9f2}
301
302 /^\p{So}/8
303 \x{a6}
304 \x{482}
305 ** Failers
306 X
307 \x{9f2}
308
309 /^\p{Zl}/8
310 \x{2028}
311 ** Failers
312 X
313 \x{2029}
314
315 /^\p{Zp}/8
316 \x{2029}
317 ** Failers
318 X
319 \x{2028}
320
321 /^\p{Zs}/8
322 \ \
323 \x{a0}
324 \x{1680}
325 \x{180e}
326 \x{2000}
327 \x{2001}
328 ** Failers
329 \x{2028}
330 \x{200d}
331
332 /\p{Nd}+(..)/8
333 \x{660}\x{661}\x{662}ABC
334
335 /\p{Nd}+?(..)/8
336 \x{660}\x{661}\x{662}ABC
337
338 /\p{Nd}{2,}(..)/8
339 \x{660}\x{661}\x{662}ABC
340
341 /\p{Nd}{2,}?(..)/8
342 \x{660}\x{661}\x{662}ABC
343
344 /\p{Nd}*(..)/8
345 \x{660}\x{661}\x{662}ABC
346
347 /\p{Nd}*?(..)/8
348 \x{660}\x{661}\x{662}ABC
349
350 /\p{Nd}{2}(..)/8
351 \x{660}\x{661}\x{662}ABC
352
353 /\p{Nd}{2,3}(..)/8
354 \x{660}\x{661}\x{662}ABC
355
356 /\p{Nd}{2,3}?(..)/8
357 \x{660}\x{661}\x{662}ABC
358
359 /\p{Nd}?(..)/8
360 \x{660}\x{661}\x{662}ABC
361
362 /\p{Nd}??(..)/8
363 \x{660}\x{661}\x{662}ABC
364
365 /\p{Nd}*+(..)/8
366 \x{660}\x{661}\x{662}ABC
367
368 /\p{Nd}*+(...)/8
369 \x{660}\x{661}\x{662}ABC
370
371 /\p{Nd}*+(....)/8
372 ** Failers
373 \x{660}\x{661}\x{662}ABC
374
375 /\p{Lu}/8i
376 A
377 a\x{10a0}B
378 ** Failers
379 a
380 \x{1d00}
381
382 /\p{^Lu}/8i
383 1234
384 ** Failers
385 ABC
386
387 /\P{Lu}/8i
388 1234
389 ** Failers
390 ABC
391
392 /(?<=A\p{Nd})XYZ/8
393 A2XYZ
394 123A5XYZPQR
395 ABA\x{660}XYZpqr
396 ** Failers
397 AXYZ
398 XYZ
399
400 /(?<!\pL)XYZ/8
401 1XYZ
402 AB=XYZ..
403 XYZ
404 ** Failers
405 WXYZ
406
407 /[\p{Nd}]/8
408 1234
409
410 /[\p{Nd}+-]+/8
411 1234
412 12-34
413 12+\x{661}-34
414 ** Failers
415 abcd
416
417 /[\P{Nd}]+/8
418 abcd
419 ** Failers
420 1234
421
422 /\D+/8
423 11111111111111111111111111111111111111111111111111111111111111111111111
424 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
425
426 /\P{Nd}+/8
427 11111111111111111111111111111111111111111111111111111111111111111111111
428 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
429
430 /[\D]+/8
431 11111111111111111111111111111111111111111111111111111111111111111111111
432 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
433
434 /[\P{Nd}]+/8
435 11111111111111111111111111111111111111111111111111111111111111111111111
436 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
437
438 /[\D\P{Nd}]+/8
439 11111111111111111111111111111111111111111111111111111111111111111111111
440 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
441
442 /\pL/8
443 a
444 A
445
446 /\pL/8i
447 a
448 A
449
450 /\p{Lu}/8
451 A
452 aZ
453 ** Failers
454 abc
455
456 /\p{Lu}/8i
457 A
458 aZ
459 ** Failers
460 abc
461
462 /\p{Ll}/8
463 a
464 Az
465 ** Failers
466 ABC
467
468 /\p{Ll}/8i
469 a
470 Az
471 ** Failers
472 ABC
473
474 /^\x{c0}$/8i
475 \x{c0}
476 \x{e0}
477
478 /^\x{e0}$/8i
479 \x{c0}
480 \x{e0}
481
482 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8
483 A\x{391}\x{10427}\x{ff3a}\x{1fb0}
484 ** Failers
485 a\x{391}\x{10427}\x{ff3a}\x{1fb0}
486 A\x{3b1}\x{10427}\x{ff3a}\x{1fb0}
487 A\x{391}\x{1044F}\x{ff3a}\x{1fb0}
488 A\x{391}\x{10427}\x{ff5a}\x{1fb0}
489 A\x{391}\x{10427}\x{ff3a}\x{1fb8}
490
491 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8i
492 A\x{391}\x{10427}\x{ff3a}\x{1fb0}
493 a\x{391}\x{10427}\x{ff3a}\x{1fb0}
494 A\x{3b1}\x{10427}\x{ff3a}\x{1fb0}
495 A\x{391}\x{1044F}\x{ff3a}\x{1fb0}
496 A\x{391}\x{10427}\x{ff5a}\x{1fb0}
497 A\x{391}\x{10427}\x{ff3a}\x{1fb8}
498
499 /\x{391}+/8i
500 \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}
501
502 /\x{391}{3,5}(.)/8i
503 \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}X
504
505 /\x{391}{3,5}?(.)/8i
506 \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}X
507
508 /[\x{391}\x{ff3a}]/8i
509 \x{391}
510 \x{ff3a}
511 \x{3b1}
512 \x{ff5a}
513
514 /[\x{c0}\x{391}]/8i
515 \x{c0}
516 \x{e0}
517
518 /[\x{105}-\x{109}]/8i
519 \x{104}
520 \x{105}
521 \x{109}
522 ** Failers
523 \x{100}
524 \x{10a}
525
526 /[z-\x{100}]/8i
527 Z
528 z
529 \x{39c}
530 \x{178}
531 |
532 \x{80}
533 \x{ff}
534 \x{100}
535 \x{101}
536 ** Failers
537 \x{102}
538 Y
539 y
540
541 /[z-\x{100}]/8i
542
543 /^\X/8
544 A
545 A\x{300}BC
546 A\x{300}\x{301}\x{302}BC
547 *** Failers
548 \x{300}
549
550 /^[\X]/8
551 X123
552 *** Failers
553 AXYZ
554
555 /^(\X*)C/8
556 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}
557 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C
558
559 /^(\X*?)C/8
560 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}
561 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C
562
563 /^(\X*)(.)/8
564 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}
565 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C
566
567 /^(\X*?)(.)/8
568 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}
569 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C
570
571 /^\X(.)/8
572 *** Failers
573 A\x{300}\x{301}\x{302}
574
575 /^\X{2,3}(.)/8
576 A\x{300}\x{301}B\x{300}X
577 A\x{300}\x{301}B\x{300}C\x{300}\x{301}
578 A\x{300}\x{301}B\x{300}C\x{300}\x{301}X
579 A\x{300}\x{301}B\x{300}C\x{300}\x{301}DA\x{300}X
580
581 /^\X{2,3}?(.)/8
582 A\x{300}\x{301}B\x{300}X
583 A\x{300}\x{301}B\x{300}C\x{300}\x{301}
584 A\x{300}\x{301}B\x{300}C\x{300}\x{301}X
585 A\x{300}\x{301}B\x{300}C\x{300}\x{301}DA\x{300}X
586
587 /^\pN{2,3}X/
588 12X
589 123X
590 *** Failers
591 X
592 1X
593 1234X
594
595 /\x{100}/i8
596 \x{100}
597 \x{101}
598
599 / End /

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12