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

Contents of /code/trunk/testdata/testoutput9

Parent Directory Parent Directory | Revision Log Revision Log


Revision 96 - (show annotations) (download)
Fri Mar 2 13:10:43 2007 UTC (7 years, 5 months ago) by nigel
File size: 28769 byte(s)
 r6896@hex:  nm | 2007-03-02 13:09:14 +0000
 Added EOL and keywork properties throughout

1 /\pL\P{Nd}/8
2 AB
3 0: AB
4 *** Failers
5 0: Fa
6 A0
7 No match
8 00
9 No match
10
11 /\X./8
12 AB
13 0: AB
14 A\x{300}BC
15 0: A\x{300}B
16 A\x{300}\x{301}\x{302}BC
17 0: A\x{300}\x{301}\x{302}B
18 *** Failers
19 0: **
20 \x{300}
21 No match
22
23 /\X\X/8
24 ABC
25 0: AB
26 A\x{300}B\x{300}\x{301}C
27 0: A\x{300}B\x{300}\x{301}
28 A\x{300}\x{301}\x{302}BC
29 0: A\x{300}\x{301}\x{302}B
30 *** Failers
31 0: **
32 \x{300}
33 No match
34
35 /^\pL+/8
36 abcd
37 0: abcd
38 1: abc
39 2: ab
40 3: a
41 a
42 0: a
43 *** Failers
44 No match
45
46 /^\PL+/8
47 1234
48 0: 1234
49 1: 123
50 2: 12
51 3: 1
52 =
53 0: =
54 *** Failers
55 0: ***
56 1: ***
57 2: **
58 3: *
59 abcd
60 No match
61
62 /^\X+/8
63 abcdA\x{300}\x{301}\x{302}
64 0: abcdA\x{300}\x{301}\x{302}
65 1: abcd
66 2: abc
67 3: ab
68 4: a
69 A\x{300}\x{301}\x{302}
70 0: A\x{300}\x{301}\x{302}
71 A\x{300}\x{301}\x{302}A\x{300}\x{301}\x{302}
72 0: A\x{300}\x{301}\x{302}A\x{300}\x{301}\x{302}
73 1: A\x{300}\x{301}\x{302}
74 a
75 0: a
76 *** Failers
77 0: *** Failers
78 1: *** Failer
79 2: *** Faile
80 3: *** Fail
81 4: *** Fai
82 5: *** Fa
83 6: *** F
84 7: ***
85 8: ***
86 9: **
87 10: *
88 \x{300}\x{301}\x{302}
89 No match
90
91 /\X?abc/8
92 abc
93 0: abc
94 A\x{300}abc
95 0: A\x{300}abc
96 A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abcxyz
97 0: A\x{300}abc
98 \x{300}abc
99 0: abc
100 *** Failers
101 No match
102
103 /^\X?abc/8
104 abc
105 0: abc
106 A\x{300}abc
107 0: A\x{300}abc
108 *** Failers
109 No match
110 A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abcxyz
111 No match
112 \x{300}abc
113 No match
114
115 /\X*abc/8
116 abc
117 0: abc
118 A\x{300}abc
119 0: A\x{300}abc
120 A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abcxyz
121 0: A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abc
122 \x{300}abc
123 0: abc
124 *** Failers
125 No match
126
127 /^\X*abc/8
128 abc
129 0: abc
130 A\x{300}abc
131 0: A\x{300}abc
132 A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abcxyz
133 0: A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abc
134 *** Failers
135 No match
136 \x{300}abc
137 No match
138
139 /^\pL?=./8
140 A=b
141 0: A=b
142 =c
143 0: =c
144 *** Failers
145 No match
146 1=2
147 No match
148 AAAA=b
149 No match
150
151 /^\pL*=./8
152 AAAA=b
153 0: AAAA=b
154 =c
155 0: =c
156 *** Failers
157 No match
158 1=2
159 No match
160
161 /^\X{2,3}X/8
162 A\x{300}\x{301}\x{302}A\x{300}\x{301}\x{302}X
163 0: A\x{300}\x{301}\x{302}A\x{300}\x{301}\x{302}X
164 A\x{300}\x{301}\x{302}A\x{300}\x{301}\x{302}A\x{300}\x{301}\x{302}X
165 0: A\x{300}\x{301}\x{302}A\x{300}\x{301}\x{302}A\x{300}\x{301}\x{302}X
166 *** Failers
167 No match
168 X
169 No match
170 A\x{300}\x{301}\x{302}X
171 No match
172 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
173 No match
174
175 /^\pC\pL\pM\pN\pP\pS\pZ</8
176 \x7f\x{c0}\x{30f}\x{660}\x{66c}\x{f01}\x{1680}<
177 0: \x{7f}\x{c0}\x{30f}\x{660}\x{66c}\x{f01}\x{1680}<
178 \np\x{300}9!\$ <
179 0: \x{0a}p\x{300}9!$ <
180 ** Failers
181 No match
182 ap\x{300}9!\$ <
183 No match
184
185 /^\PC/8
186 X
187 0: X
188 ** Failers
189 0: *
190 \x7f
191 No match
192
193 /^\PL/8
194 9
195 0: 9
196 ** Failers
197 0: *
198 \x{c0}
199 No match
200
201 /^\PM/8
202 X
203 0: X
204 ** Failers
205 0: *
206 \x{30f}
207 No match
208
209 /^\PN/8
210 X
211 0: X
212 ** Failers
213 0: *
214 \x{660}
215 No match
216
217 /^\PP/8
218 X
219 0: X
220 ** Failers
221 No match
222 \x{66c}
223 No match
224
225 /^\PS/8
226 X
227 0: X
228 ** Failers
229 0: *
230 \x{f01}
231 No match
232
233 /^\PZ/8
234 X
235 0: X
236 ** Failers
237 0: *
238 \x{1680}
239 No match
240
241 /^\p{Cc}/8
242 \x{017}
243 0: \x{17}
244 \x{09f}
245 0: \x{9f}
246 ** Failers
247 No match
248 \x{0600}
249 No match
250
251 /^\p{Cf}/8
252 \x{601}
253 0: \x{601}
254 ** Failers
255 No match
256 \x{09f}
257 No match
258
259 /^\p{Cn}/8
260 ** Failers
261 No match
262 \x{09f}
263 No match
264
265 /^\p{Co}/8
266 \x{f8ff}
267 0: \x{f8ff}
268 ** Failers
269 No match
270 \x{09f}
271 No match
272
273 /^\p{Cs}/8
274 \x{dfff}
275 0: \x{dfff}
276 ** Failers
277 No match
278 \x{09f}
279 No match
280
281 /^\p{Ll}/8
282 a
283 0: a
284 ** Failers
285 No match
286 Z
287 No match
288 \x{dfff}
289 No match
290
291 /^\p{Lm}/8
292 \x{2b0}
293 0: \x{2b0}
294 ** Failers
295 No match
296 a
297 No match
298
299 /^\p{Lo}/8
300 \x{1bb}
301 0: \x{1bb}
302 ** Failers
303 No match
304 a
305 No match
306 \x{2b0}
307 No match
308
309 /^\p{Lt}/8
310 \x{1c5}
311 0: \x{1c5}
312 ** Failers
313 No match
314 a
315 No match
316 \x{2b0}
317 No match
318
319 /^\p{Lu}/8
320 A
321 0: A
322 ** Failers
323 No match
324 \x{2b0}
325 No match
326
327 /^\p{Mc}/8
328 \x{903}
329 0: \x{903}
330 ** Failers
331 No match
332 X
333 No match
334 \x{300}
335 No match
336
337 /^\p{Me}/8
338 \x{488}
339 0: \x{488}
340 ** Failers
341 No match
342 X
343 No match
344 \x{903}
345 No match
346 \x{300}
347 No match
348
349 /^\p{Mn}/8
350 \x{300}
351 0: \x{300}
352 ** Failers
353 No match
354 X
355 No match
356 \x{903}
357 No match
358
359 /^\p{Nd}+/8
360 0123456789\x{660}\x{661}\x{662}\x{663}\x{664}\x{665}\x{666}\x{667}\x{668}\x{669}\x{66a}
361 0: 0123456789\x{660}\x{661}\x{662}\x{663}\x{664}\x{665}\x{666}\x{667}\x{668}\x{669}
362 1: 0123456789\x{660}\x{661}\x{662}\x{663}\x{664}\x{665}\x{666}\x{667}\x{668}
363 2: 0123456789\x{660}\x{661}\x{662}\x{663}\x{664}\x{665}\x{666}\x{667}
364 3: 0123456789\x{660}\x{661}\x{662}\x{663}\x{664}\x{665}\x{666}
365 4: 0123456789\x{660}\x{661}\x{662}\x{663}\x{664}\x{665}
366 5: 0123456789\x{660}\x{661}\x{662}\x{663}\x{664}
367 6: 0123456789\x{660}\x{661}\x{662}\x{663}
368 7: 0123456789\x{660}\x{661}\x{662}
369 8: 0123456789\x{660}\x{661}
370 9: 0123456789\x{660}
371 10: 0123456789
372 11: 012345678
373 12: 01234567
374 13: 0123456
375 14: 012345
376 15: 01234
377 16: 0123
378 17: 012
379 18: 01
380 19: 0
381 \x{6f0}\x{6f1}\x{6f2}\x{6f3}\x{6f4}\x{6f5}\x{6f6}\x{6f7}\x{6f8}\x{6f9}\x{6fa}
382 0: \x{6f0}\x{6f1}\x{6f2}\x{6f3}\x{6f4}\x{6f5}\x{6f6}\x{6f7}\x{6f8}\x{6f9}
383 1: \x{6f0}\x{6f1}\x{6f2}\x{6f3}\x{6f4}\x{6f5}\x{6f6}\x{6f7}\x{6f8}
384 2: \x{6f0}\x{6f1}\x{6f2}\x{6f3}\x{6f4}\x{6f5}\x{6f6}\x{6f7}
385 3: \x{6f0}\x{6f1}\x{6f2}\x{6f3}\x{6f4}\x{6f5}\x{6f6}
386 4: \x{6f0}\x{6f1}\x{6f2}\x{6f3}\x{6f4}\x{6f5}
387 5: \x{6f0}\x{6f1}\x{6f2}\x{6f3}\x{6f4}
388 6: \x{6f0}\x{6f1}\x{6f2}\x{6f3}
389 7: \x{6f0}\x{6f1}\x{6f2}
390 8: \x{6f0}\x{6f1}
391 9: \x{6f0}
392 \x{966}\x{967}\x{968}\x{969}\x{96a}\x{96b}\x{96c}\x{96d}\x{96e}\x{96f}\x{970}
393 0: \x{966}\x{967}\x{968}\x{969}\x{96a}\x{96b}\x{96c}\x{96d}\x{96e}\x{96f}
394 1: \x{966}\x{967}\x{968}\x{969}\x{96a}\x{96b}\x{96c}\x{96d}\x{96e}
395 2: \x{966}\x{967}\x{968}\x{969}\x{96a}\x{96b}\x{96c}\x{96d}
396 3: \x{966}\x{967}\x{968}\x{969}\x{96a}\x{96b}\x{96c}
397 4: \x{966}\x{967}\x{968}\x{969}\x{96a}\x{96b}
398 5: \x{966}\x{967}\x{968}\x{969}\x{96a}
399 6: \x{966}\x{967}\x{968}\x{969}
400 7: \x{966}\x{967}\x{968}
401 8: \x{966}\x{967}
402 9: \x{966}
403 ** Failers
404 No match
405 X
406 No match
407
408 /^\p{Nl}/8
409 \x{16ee}
410 0: \x{16ee}
411 ** Failers
412 No match
413 X
414 No match
415 \x{966}
416 No match
417
418 /^\p{No}/8
419 \x{b2}
420 0: \x{b2}
421 \x{b3}
422 0: \x{b3}
423 ** Failers
424 No match
425 X
426 No match
427 \x{16ee}
428 No match
429
430 /^\p{Pc}/8
431 \x5f
432 0: _
433 \x{203f}
434 0: \x{203f}
435 ** Failers
436 No match
437 X
438 No match
439 -
440 No match
441 \x{58a}
442 No match
443
444 /^\p{Pd}/8
445 -
446 0: -
447 \x{58a}
448 0: \x{58a}
449 ** Failers
450 No match
451 X
452 No match
453 \x{203f}
454 No match
455
456 /^\p{Pe}/8
457 )
458 0: )
459 ]
460 0: ]
461 }
462 0: }
463 \x{f3b}
464 0: \x{f3b}
465 ** Failers
466 No match
467 X
468 No match
469 \x{203f}
470 No match
471 (
472 No match
473 [
474 No match
475 {
476 No match
477 \x{f3c}
478 No match
479
480 /^\p{Pf}/8
481 \x{bb}
482 0: \x{bb}
483 \x{2019}
484 0: \x{2019}
485 ** Failers
486 No match
487 X
488 No match
489 \x{203f}
490 No match
491
492 /^\p{Pi}/8
493 \x{ab}
494 0: \x{ab}
495 \x{2018}
496 0: \x{2018}
497 ** Failers
498 No match
499 X
500 No match
501 \x{203f}
502 No match
503
504 /^\p{Po}/8
505 !
506 0: !
507 \x{37e}
508 0: \x{37e}
509 ** Failers
510 0: *
511 X
512 No match
513 \x{203f}
514 No match
515
516 /^\p{Ps}/8
517 (
518 0: (
519 [
520 0: [
521 {
522 0: {
523 \x{f3c}
524 0: \x{f3c}
525 ** Failers
526 No match
527 X
528 No match
529 )
530 No match
531 ]
532 No match
533 }
534 No match
535 \x{f3b}
536 No match
537
538 /^\p{Sc}+/8
539 $\x{a2}\x{a3}\x{a4}\x{a5}\x{a6}
540 0: $\x{a2}\x{a3}\x{a4}\x{a5}
541 1: $\x{a2}\x{a3}\x{a4}
542 2: $\x{a2}\x{a3}
543 3: $\x{a2}
544 4: $
545 \x{9f2}
546 0: \x{9f2}
547 ** Failers
548 No match
549 X
550 No match
551 \x{2c2}
552 No match
553
554 /^\p{Sk}/8
555 \x{2c2}
556 0: \x{2c2}
557 ** Failers
558 No match
559 X
560 No match
561 \x{9f2}
562 No match
563
564 /^\p{Sm}+/8
565 +<|~\x{ac}\x{2044}
566 0: +<|~\x{ac}\x{2044}
567 1: +<|~\x{ac}
568 2: +<|~
569 3: +<|
570 4: +<
571 5: +
572 ** Failers
573 No match
574 X
575 No match
576 \x{9f2}
577 No match
578
579 /^\p{So}/8
580 \x{a6}
581 0: \x{a6}
582 \x{482}
583 0: \x{482}
584 ** Failers
585 No match
586 X
587 No match
588 \x{9f2}
589 No match
590
591 /^\p{Zl}/8
592 \x{2028}
593 0: \x{2028}
594 ** Failers
595 No match
596 X
597 No match
598 \x{2029}
599 No match
600
601 /^\p{Zp}/8
602 \x{2029}
603 0: \x{2029}
604 ** Failers
605 No match
606 X
607 No match
608 \x{2028}
609 No match
610
611 /^\p{Zs}/8
612 \ \
613 0:
614 \x{a0}
615 0: \x{a0}
616 \x{1680}
617 0: \x{1680}
618 \x{180e}
619 0: \x{180e}
620 \x{2000}
621 0: \x{2000}
622 \x{2001}
623 0: \x{2001}
624 ** Failers
625 No match
626 \x{2028}
627 No match
628 \x{200d}
629 No match
630
631 /\p{Nd}+(..)/8
632 \x{660}\x{661}\x{662}ABC
633 0: \x{660}\x{661}\x{662}AB
634 1: \x{660}\x{661}\x{662}A
635 2: \x{660}\x{661}\x{662}
636
637 /\p{Nd}+?(..)/8
638 \x{660}\x{661}\x{662}ABC
639 0: \x{660}\x{661}\x{662}AB
640 1: \x{660}\x{661}\x{662}A
641 2: \x{660}\x{661}\x{662}
642
643 /\p{Nd}{2,}(..)/8
644 \x{660}\x{661}\x{662}ABC
645 0: \x{660}\x{661}\x{662}AB
646 1: \x{660}\x{661}\x{662}A
647
648 /\p{Nd}{2,}?(..)/8
649 \x{660}\x{661}\x{662}ABC
650 0: \x{660}\x{661}\x{662}AB
651 1: \x{660}\x{661}\x{662}A
652
653 /\p{Nd}*(..)/8
654 \x{660}\x{661}\x{662}ABC
655 0: \x{660}\x{661}\x{662}AB
656 1: \x{660}\x{661}\x{662}A
657 2: \x{660}\x{661}\x{662}
658 3: \x{660}\x{661}
659
660 /\p{Nd}*?(..)/8
661 \x{660}\x{661}\x{662}ABC
662 0: \x{660}\x{661}\x{662}AB
663 1: \x{660}\x{661}\x{662}A
664 2: \x{660}\x{661}\x{662}
665 3: \x{660}\x{661}
666
667 /\p{Nd}{2}(..)/8
668 \x{660}\x{661}\x{662}ABC
669 0: \x{660}\x{661}\x{662}A
670
671 /\p{Nd}{2,3}(..)/8
672 \x{660}\x{661}\x{662}ABC
673 0: \x{660}\x{661}\x{662}AB
674 1: \x{660}\x{661}\x{662}A
675
676 /\p{Nd}{2,3}?(..)/8
677 \x{660}\x{661}\x{662}ABC
678 0: \x{660}\x{661}\x{662}AB
679 1: \x{660}\x{661}\x{662}A
680
681 /\p{Nd}?(..)/8
682 \x{660}\x{661}\x{662}ABC
683 0: \x{660}\x{661}\x{662}
684 1: \x{660}\x{661}
685
686 /\p{Nd}??(..)/8
687 \x{660}\x{661}\x{662}ABC
688 0: \x{660}\x{661}\x{662}
689 1: \x{660}\x{661}
690
691 /\p{Nd}*+(..)/8
692 \x{660}\x{661}\x{662}ABC
693 0: \x{660}\x{661}\x{662}AB
694
695 /\p{Nd}*+(...)/8
696 \x{660}\x{661}\x{662}ABC
697 0: \x{660}\x{661}\x{662}ABC
698
699 /\p{Nd}*+(....)/8
700 ** Failers
701 0: ** F
702 \x{660}\x{661}\x{662}ABC
703 No match
704
705 /\p{Lu}/8i
706 A
707 0: A
708 a\x{10a0}B
709 0: \x{10a0}
710 ** Failers
711 0: F
712 a
713 No match
714 \x{1d00}
715 No match
716
717 /\p{^Lu}/8i
718 1234
719 0: 1
720 ** Failers
721 0: *
722 ABC
723 No match
724
725 /\P{Lu}/8i
726 1234
727 0: 1
728 ** Failers
729 0: *
730 ABC
731 No match
732
733 /(?<=A\p{Nd})XYZ/8
734 A2XYZ
735 0: XYZ
736 123A5XYZPQR
737 0: XYZ
738 ABA\x{660}XYZpqr
739 0: XYZ
740 ** Failers
741 No match
742 AXYZ
743 No match
744 XYZ
745 No match
746
747 /(?<!\pL)XYZ/8
748 1XYZ
749 0: XYZ
750 AB=XYZ..
751 0: XYZ
752 XYZ
753 0: XYZ
754 ** Failers
755 No match
756 WXYZ
757 No match
758
759 /[\p{Nd}]/8
760 1234
761 0: 1
762
763 /[\p{Nd}+-]+/8
764 1234
765 0: 1234
766 1: 123
767 2: 12
768 3: 1
769 12-34
770 0: 12-34
771 1: 12-3
772 2: 12-
773 3: 12
774 4: 1
775 12+\x{661}-34
776 0: 12+\x{661}-34
777 1: 12+\x{661}-3
778 2: 12+\x{661}-
779 3: 12+\x{661}
780 4: 12+
781 5: 12
782 6: 1
783 ** Failers
784 No match
785 abcd
786 No match
787
788 /[\P{Nd}]+/8
789 abcd
790 0: abcd
791 1: abc
792 2: ab
793 3: a
794 ** Failers
795 0: ** Failers
796 1: ** Failer
797 2: ** Faile
798 3: ** Fail
799 4: ** Fai
800 5: ** Fa
801 6: ** F
802 7: **
803 8: **
804 9: *
805 1234
806 No match
807
808 /\D+/8
809 11111111111111111111111111111111111111111111111111111111111111111111111
810 No match
811 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
812 Matched, but too many subsidiary matches
813 0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
814 1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
815 2: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
816 3: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
817 4: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
818 5: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
819 6: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
820 7: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
821 8: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
822 9: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
823 10: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
824 11: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
825 12: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
826 13: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
827 14: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
828 15: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
829 16: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
830 17: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
831 18: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
832 19: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
833 20: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
834 21: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
835
836 /\P{Nd}+/8
837 11111111111111111111111111111111111111111111111111111111111111111111111
838 No match
839 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
840 Matched, but too many subsidiary matches
841 0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
842 1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
843 2: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
844 3: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
845 4: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
846 5: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
847 6: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
848 7: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
849 8: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
850 9: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
851 10: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
852 11: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
853 12: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
854 13: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
855 14: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
856 15: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
857 16: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
858 17: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
859 18: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
860 19: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
861 20: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
862 21: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
863
864 /[\D]+/8
865 11111111111111111111111111111111111111111111111111111111111111111111111
866 No match
867 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
868 Matched, but too many subsidiary matches
869 0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
870 1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
871 2: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
872 3: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
873 4: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
874 5: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
875 6: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
876 7: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
877 8: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
878 9: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
879 10: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
880 11: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
881 12: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
882 13: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
883 14: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
884 15: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
885 16: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
886 17: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
887 18: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
888 19: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
889 20: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
890 21: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
891
892 /[\P{Nd}]+/8
893 11111111111111111111111111111111111111111111111111111111111111111111111
894 No match
895 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
896 Matched, but too many subsidiary matches
897 0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
898 1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
899 2: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
900 3: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
901 4: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
902 5: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
903 6: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
904 7: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
905 8: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
906 9: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
907 10: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
908 11: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
909 12: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
910 13: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
911 14: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
912 15: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
913 16: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
914 17: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
915 18: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
916 19: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
917 20: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
918 21: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
919
920 /[\D\P{Nd}]+/8
921 11111111111111111111111111111111111111111111111111111111111111111111111
922 No match
923 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
924 Matched, but too many subsidiary matches
925 0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
926 1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
927 2: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
928 3: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
929 4: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
930 5: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
931 6: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
932 7: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
933 8: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
934 9: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
935 10: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
936 11: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
937 12: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
938 13: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
939 14: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
940 15: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
941 16: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
942 17: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
943 18: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
944 19: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
945 20: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
946 21: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
947
948 /\pL/8
949 a
950 0: a
951 A
952 0: A
953
954 /\pL/8i
955 a
956 0: a
957 A
958 0: A
959
960 /\p{Lu}/8
961 A
962 0: A
963 aZ
964 0: Z
965 ** Failers
966 0: F
967 abc
968 No match
969
970 /\p{Lu}/8i
971 A
972 0: A
973 aZ
974 0: Z
975 ** Failers
976 0: F
977 abc
978 No match
979
980 /\p{Ll}/8
981 a
982 0: a
983 Az
984 0: z
985 ** Failers
986 0: a
987 ABC
988 No match
989
990 /\p{Ll}/8i
991 a
992 0: a
993 Az
994 0: z
995 ** Failers
996 0: a
997 ABC
998 No match
999
1000 /^\x{c0}$/8i
1001 \x{c0}
1002 0: \x{c0}
1003 \x{e0}
1004 0: \x{e0}
1005
1006 /^\x{e0}$/8i
1007 \x{c0}
1008 0: \x{c0}
1009 \x{e0}
1010 0: \x{e0}
1011
1012 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8
1013 A\x{391}\x{10427}\x{ff3a}\x{1fb0}
1014 0: A\x{391}\x{10427}\x{ff3a}\x{1fb0}
1015 ** Failers
1016 No match
1017 a\x{391}\x{10427}\x{ff3a}\x{1fb0}
1018 No match
1019 A\x{3b1}\x{10427}\x{ff3a}\x{1fb0}
1020 No match
1021 A\x{391}\x{1044F}\x{ff3a}\x{1fb0}
1022 No match
1023 A\x{391}\x{10427}\x{ff5a}\x{1fb0}
1024 No match
1025 A\x{391}\x{10427}\x{ff3a}\x{1fb8}
1026 No match
1027
1028 /A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8i
1029 A\x{391}\x{10427}\x{ff3a}\x{1fb0}
1030 0: A\x{391}\x{10427}\x{ff3a}\x{1fb0}
1031 a\x{391}\x{10427}\x{ff3a}\x{1fb0}
1032 0: a\x{391}\x{10427}\x{ff3a}\x{1fb0}
1033 A\x{3b1}\x{10427}\x{ff3a}\x{1fb0}
1034 0: A\x{3b1}\x{10427}\x{ff3a}\x{1fb0}
1035 A\x{391}\x{1044F}\x{ff3a}\x{1fb0}
1036 0: A\x{391}\x{1044f}\x{ff3a}\x{1fb0}
1037 A\x{391}\x{10427}\x{ff5a}\x{1fb0}
1038 0: A\x{391}\x{10427}\x{ff5a}\x{1fb0}
1039 A\x{391}\x{10427}\x{ff3a}\x{1fb8}
1040 0: A\x{391}\x{10427}\x{ff3a}\x{1fb8}
1041
1042 /\x{391}+/8i
1043 \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}
1044 0: \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}
1045 1: \x{391}\x{3b1}\x{3b1}\x{3b1}
1046 2: \x{391}\x{3b1}\x{3b1}
1047 3: \x{391}\x{3b1}
1048 4: \x{391}
1049
1050 /\x{391}{3,5}(.)/8i
1051 \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}X
1052 0: \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}X
1053 1: \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}
1054 2: \x{391}\x{3b1}\x{3b1}\x{3b1}
1055
1056 /\x{391}{3,5}?(.)/8i
1057 \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}X
1058 0: \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}X
1059 1: \x{391}\x{3b1}\x{3b1}\x{3b1}\x{391}
1060 2: \x{391}\x{3b1}\x{3b1}\x{3b1}
1061
1062 /[\x{391}\x{ff3a}]/8i
1063 \x{391}
1064 0: \x{391}
1065 \x{ff3a}
1066 0: \x{ff3a}
1067 \x{3b1}
1068 0: \x{3b1}
1069 \x{ff5a}
1070 0: \x{ff5a}
1071
1072 /[\x{c0}\x{391}]/8i
1073 \x{c0}
1074 0: \x{c0}
1075 \x{e0}
1076 0: \x{e0}
1077
1078 /[\x{105}-\x{109}]/8i
1079 \x{104}
1080 0: \x{104}
1081 \x{105}
1082 0: \x{105}
1083 \x{109}
1084 0: \x{109}
1085 ** Failers
1086 No match
1087 \x{100}
1088 No match
1089 \x{10a}
1090 No match
1091
1092 /[z-\x{100}]/8i
1093 Z
1094 0: Z
1095 z
1096 0: z
1097 \x{39c}
1098 0: \x{39c}
1099 \x{178}
1100 0: \x{178}
1101 |
1102 0: |
1103 \x{80}
1104 0: \x{80}
1105 \x{ff}
1106 0: \x{ff}
1107 \x{100}
1108 0: \x{100}
1109 \x{101}
1110 0: \x{101}
1111 ** Failers
1112 No match
1113 \x{102}
1114 No match
1115 Y
1116 No match
1117 y
1118 No match
1119
1120 /[z-\x{100}]/8i
1121
1122 /^\X/8
1123 A
1124 0: A
1125 A\x{300}BC
1126 0: A\x{300}
1127 A\x{300}\x{301}\x{302}BC
1128 0: A\x{300}\x{301}\x{302}
1129 *** Failers
1130 0: *
1131 \x{300}
1132 No match
1133
1134 /^[\X]/8
1135 X123
1136 0: X
1137 *** Failers
1138 No match
1139 AXYZ
1140 No match
1141
1142 /^(\X*)C/8
1143 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}
1144 0: A\x{300}\x{301}\x{302}BC
1145 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C
1146 0: A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C
1147 1: A\x{300}\x{301}\x{302}BC
1148
1149 /^(\X*?)C/8
1150 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}
1151 0: A\x{300}\x{301}\x{302}BC
1152 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C
1153 0: A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C
1154 1: A\x{300}\x{301}\x{302}BC
1155
1156 /^(\X*)(.)/8
1157 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}
1158 0: A\x{300}\x{301}\x{302}BCA
1159 1: A\x{300}\x{301}\x{302}BC
1160 2: A\x{300}\x{301}\x{302}B
1161 3: A
1162 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C
1163 0: A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C
1164 1: A\x{300}\x{301}\x{302}BCA
1165 2: A\x{300}\x{301}\x{302}BC
1166 3: A\x{300}\x{301}\x{302}B
1167 4: A
1168
1169 /^(\X*?)(.)/8
1170 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}
1171 0: A\x{300}\x{301}\x{302}BCA
1172 1: A\x{300}\x{301}\x{302}BC
1173 2: A\x{300}\x{301}\x{302}B
1174 3: A
1175 A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C
1176 0: A\x{300}\x{301}\x{302}BCA\x{300}\x{301}C
1177 1: A\x{300}\x{301}\x{302}BCA
1178 2: A\x{300}\x{301}\x{302}BC
1179 3: A\x{300}\x{301}\x{302}B
1180 4: A
1181
1182 /^\X(.)/8
1183 *** Failers
1184 0: **
1185 A\x{300}\x{301}\x{302}
1186 No match
1187
1188 /^\X{2,3}(.)/8
1189 A\x{300}\x{301}B\x{300}X
1190 0: A\x{300}\x{301}B\x{300}X
1191 A\x{300}\x{301}B\x{300}C\x{300}\x{301}
1192 0: A\x{300}\x{301}B\x{300}C
1193 A\x{300}\x{301}B\x{300}C\x{300}\x{301}X
1194 0: A\x{300}\x{301}B\x{300}C\x{300}\x{301}X
1195 1: A\x{300}\x{301}B\x{300}C
1196 A\x{300}\x{301}B\x{300}C\x{300}\x{301}DA\x{300}X
1197 0: A\x{300}\x{301}B\x{300}C\x{300}\x{301}D
1198 1: A\x{300}\x{301}B\x{300}C
1199
1200 /^\X{2,3}?(.)/8
1201 A\x{300}\x{301}B\x{300}X
1202 0: A\x{300}\x{301}B\x{300}X
1203 A\x{300}\x{301}B\x{300}C\x{300}\x{301}
1204 0: A\x{300}\x{301}B\x{300}C
1205 A\x{300}\x{301}B\x{300}C\x{300}\x{301}X
1206 0: A\x{300}\x{301}B\x{300}C\x{300}\x{301}X
1207 1: A\x{300}\x{301}B\x{300}C
1208 A\x{300}\x{301}B\x{300}C\x{300}\x{301}DA\x{300}X
1209 0: A\x{300}\x{301}B\x{300}C\x{300}\x{301}D
1210 1: A\x{300}\x{301}B\x{300}C
1211
1212 /^\pN{2,3}X/
1213 12X
1214 0: 12X
1215 123X
1216 0: 123X
1217 *** Failers
1218 No match
1219 X
1220 No match
1221 1X
1222 No match
1223 1234X
1224 No match
1225
1226 /\x{100}/i8
1227 \x{100}
1228 0: \x{100}
1229 \x{101}
1230 0: \x{101}
1231
1232 /^\p{Han}+/8
1233 \x{2e81}\x{3007}\x{2f804}\x{31a0}
1234 0: \x{2e81}\x{3007}\x{2f804}
1235 1: \x{2e81}\x{3007}
1236 2: \x{2e81}
1237 ** Failers
1238 No match
1239 \x{2e7f}
1240 No match
1241
1242 /^\P{Katakana}+/8
1243 \x{3105}
1244 0: \x{3105}
1245 ** Failers
1246 0: ** Failers
1247 1: ** Failer
1248 2: ** Faile
1249 3: ** Fail
1250 4: ** Fai
1251 5: ** Fa
1252 6: ** F
1253 7: **
1254 8: **
1255 9: *
1256 \x{30ff}
1257 No match
1258
1259 /^[\p{Arabic}]/8
1260 \x{06e9}
1261 0: \x{6e9}
1262 \x{060b}
1263 0: \x{60b}
1264 ** Failers
1265 No match
1266 X\x{06e9}
1267 No match
1268
1269 /^[\P{Yi}]/8
1270 \x{2f800}
1271 0: \x{2f800}
1272 ** Failers
1273 0: *
1274 \x{a014}
1275 No match
1276 \x{a4c6}
1277 No match
1278
1279 /^\p{Any}X/8
1280 AXYZ
1281 0: AX
1282 \x{1234}XYZ
1283 0: \x{1234}X
1284 ** Failers
1285 No match
1286 X
1287 No match
1288
1289 /^\P{Any}X/8
1290 ** Failers
1291 No match
1292 AX
1293 No match
1294
1295 /^\p{Any}?X/8
1296 XYZ
1297 0: X
1298 AXYZ
1299 0: AX
1300 \x{1234}XYZ
1301 0: \x{1234}X
1302 ** Failers
1303 No match
1304 ABXYZ
1305 No match
1306
1307 /^\P{Any}?X/8
1308 XYZ
1309 0: X
1310 ** Failers
1311 No match
1312 AXYZ
1313 No match
1314 \x{1234}XYZ
1315 No match
1316 ABXYZ
1317 No match
1318
1319 /^\p{Any}+X/8
1320 AXYZ
1321 0: AX
1322 \x{1234}XYZ
1323 0: \x{1234}X
1324 A\x{1234}XYZ
1325 0: A\x{1234}X
1326 ** Failers
1327 No match
1328 XYZ
1329 No match
1330
1331 /^\P{Any}+X/8
1332 ** Failers
1333 No match
1334 AXYZ
1335 No match
1336 \x{1234}XYZ
1337 No match
1338 A\x{1234}XYZ
1339 No match
1340 XYZ
1341 No match
1342
1343 /^\p{Any}*X/8
1344 XYZ
1345 0: X
1346 AXYZ
1347 0: AX
1348 \x{1234}XYZ
1349 0: \x{1234}X
1350 A\x{1234}XYZ
1351 0: A\x{1234}X
1352 ** Failers
1353 No match
1354
1355 /^\P{Any}*X/8
1356 XYZ
1357 0: X
1358 ** Failers
1359 No match
1360 AXYZ
1361 No match
1362 \x{1234}XYZ
1363 No match
1364 A\x{1234}XYZ
1365 No match
1366
1367 /^[\p{Any}]X/8
1368 AXYZ
1369 0: AX
1370 \x{1234}XYZ
1371 0: \x{1234}X
1372 ** Failers
1373 No match
1374 X
1375 No match
1376
1377 /^[\P{Any}]X/8
1378 ** Failers
1379 No match
1380 AX
1381 No match
1382
1383 /^[\p{Any}]?X/8
1384 XYZ
1385 0: X
1386 AXYZ
1387 0: AX
1388 \x{1234}XYZ
1389 0: \x{1234}X
1390 ** Failers
1391 No match
1392 ABXYZ
1393 No match
1394
1395 /^[\P{Any}]?X/8
1396 XYZ
1397 0: X
1398 ** Failers
1399 No match
1400 AXYZ
1401 No match
1402 \x{1234}XYZ
1403 No match
1404 ABXYZ
1405 No match
1406
1407 /^[\p{Any}]+X/8
1408 AXYZ
1409 0: AX
1410 \x{1234}XYZ
1411 0: \x{1234}X
1412 A\x{1234}XYZ
1413 0: A\x{1234}X
1414 ** Failers
1415 No match
1416 XYZ
1417 No match
1418
1419 /^[\P{Any}]+X/8
1420 ** Failers
1421 No match
1422 AXYZ
1423 No match
1424 \x{1234}XYZ
1425 No match
1426 A\x{1234}XYZ
1427 No match
1428 XYZ
1429 No match
1430
1431 /^[\p{Any}]*X/8
1432 XYZ
1433 0: X
1434 AXYZ
1435 0: AX
1436 \x{1234}XYZ
1437 0: \x{1234}X
1438 A\x{1234}XYZ
1439 0: A\x{1234}X
1440 ** Failers
1441 No match
1442
1443 /^[\P{Any}]*X/8
1444 XYZ
1445 0: X
1446 ** Failers
1447 No match
1448 AXYZ
1449 No match
1450 \x{1234}XYZ
1451 No match
1452 A\x{1234}XYZ
1453 No match
1454
1455 /^\p{Any}{3,5}?/8
1456 abcdefgh
1457 0: abcde
1458 1: abcd
1459 2: abc
1460 \x{1234}\n\r\x{3456}xyz
1461 0: \x{1234}\x{0a}\x{0d}\x{3456}x
1462 1: \x{1234}\x{0a}\x{0d}\x{3456}
1463 2: \x{1234}\x{0a}\x{0d}
1464
1465 /^\p{Any}{3,5}/8
1466 abcdefgh
1467 0: abcde
1468 1: abcd
1469 2: abc
1470 \x{1234}\n\r\x{3456}xyz
1471 0: \x{1234}\x{0a}\x{0d}\x{3456}x
1472 1: \x{1234}\x{0a}\x{0d}\x{3456}
1473 2: \x{1234}\x{0a}\x{0d}
1474
1475 /^\P{Any}{3,5}?/8
1476 ** Failers
1477 No match
1478 abcdefgh
1479 No match
1480 \x{1234}\n\r\x{3456}xyz
1481 No match
1482
1483 /^\p{L&}X/8
1484 AXY
1485 0: AX
1486 aXY
1487 0: aX
1488 \x{1c5}XY
1489 0: \x{1c5}X
1490 ** Failers
1491 No match
1492 \x{1bb}XY
1493 No match
1494 \x{2b0}XY
1495 No match
1496 !XY
1497 No match
1498
1499 /^[\p{L&}]X/8
1500 AXY
1501 0: AX
1502 aXY
1503 0: aX
1504 \x{1c5}XY
1505 0: \x{1c5}X
1506 ** Failers
1507 No match
1508 \x{1bb}XY
1509 No match
1510 \x{2b0}XY
1511 No match
1512 !XY
1513 No match
1514
1515 /^\p{L&}+X/8
1516 AXY
1517 0: AX
1518 aXY
1519 0: aX
1520 AbcdeXyz
1521 0: AbcdeX
1522 \x{1c5}AbXY
1523 0: \x{1c5}AbX
1524 abcDEXypqreXlmn
1525 0: abcDEXypqreX
1526 1: abcDEX
1527 ** Failers
1528 No match
1529 \x{1bb}XY
1530 No match
1531 \x{2b0}XY
1532 No match
1533 !XY
1534 No match
1535
1536 /^[\p{L&}]+X/8
1537 AXY
1538 0: AX
1539 aXY
1540 0: aX
1541 AbcdeXyz
1542 0: AbcdeX
1543 \x{1c5}AbXY
1544 0: \x{1c5}AbX
1545 abcDEXypqreXlmn
1546 0: abcDEXypqreX
1547 1: abcDEX
1548 ** Failers
1549 No match
1550 \x{1bb}XY
1551 No match
1552 \x{2b0}XY
1553 No match
1554 !XY
1555 No match
1556
1557 /^\p{L&}+?X/8
1558 AXY
1559 0: AX
1560 aXY
1561 0: aX
1562 AbcdeXyz
1563 0: AbcdeX
1564 \x{1c5}AbXY
1565 0: \x{1c5}AbX
1566 abcDEXypqreXlmn
1567 0: abcDEXypqreX
1568 1: abcDEX
1569 ** Failers
1570 No match
1571 \x{1bb}XY
1572 No match
1573 \x{2b0}XY
1574 No match
1575 !XY
1576 No match
1577
1578 /^[\p{L&}]+?X/8
1579 AXY
1580 0: AX
1581 aXY
1582 0: aX
1583 AbcdeXyz
1584 0: AbcdeX
1585 \x{1c5}AbXY
1586 0: \x{1c5}AbX
1587 abcDEXypqreXlmn
1588 0: abcDEXypqreX
1589 1: abcDEX
1590 ** Failers
1591 No match
1592 \x{1bb}XY
1593 No match
1594 \x{2b0}XY
1595 No match
1596 !XY
1597 No match
1598
1599 /^\P{L&}X/8
1600 !XY
1601 0: !X
1602 \x{1bb}XY
1603 0: \x{1bb}X
1604 \x{2b0}XY
1605 0: \x{2b0}X
1606 ** Failers
1607 No match
1608 \x{1c5}XY
1609 No match
1610 AXY
1611 No match
1612
1613 /^[\P{L&}]X/8
1614 !XY
1615 0: !X
1616 \x{1bb}XY
1617 0: \x{1bb}X
1618 \x{2b0}XY
1619 0: \x{2b0}X
1620 ** Failers
1621 No match
1622 \x{1c5}XY
1623 No match
1624 AXY
1625 No match
1626
1627 / End /

Properties

Name Value
svn:keywords "Author Date Id Revision Url"

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12