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

Contents of /code/trunk/testdata/testinput6

Parent Directory Parent Directory | Revision Log Revision Log


Revision 87 - (show annotations) (download)
Sat Feb 24 21:41:21 2007 UTC (7 years, 4 months ago) by nigel
File size: 10209 byte(s)
Load pcre-6.5 into code/trunk.

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

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12