1/\pL\P{Nd}/8 2 AB 3 0: AB 4 *** Failers 5 0: Fa 6 A0 7No match 8 00 9No 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} 21No 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} 33No 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 44No 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 60No 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: ** 8710: * 88 \x{300}\x{301}\x{302} 89No 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 101No match 102 103/^\X?abc/8 104 abc 105 0: abc 106 A\x{300}abc 107 0: A\x{300}abc 108 *** Failers 109No match 110 A\x{300}\x{301}\x{302}A\x{300}A\x{300}A\x{300}abcxyz 111No match 112 \x{300}abc 113No 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 125No 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 135No match 136 \x{300}abc 137No match 138 139/^\pL?=./8 140 A=b 141 0: A=b 142 =c 143 0: =c 144 *** Failers 145No match 146 1=2 147No match 148 AAAA=b 149No match 150 151/^\pL*=./8 152 AAAA=b 153 0: AAAA=b 154 =c 155 0: =c 156 *** Failers 157No match 158 1=2 159No 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 167No match 168 X 169No match 170 A\x{300}\x{301}\x{302}X 171No 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 173No 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 181No match 182 ap\x{300}9!\$ < 183No match 184 185/^\PC/8 186 X 187 0: X 188 ** Failers 189 0: * 190 \x7f 191No match 192 193/^\PL/8 194 9 195 0: 9 196 ** Failers 197 0: * 198 \x{c0} 199No match 200 201/^\PM/8 202 X 203 0: X 204 ** Failers 205 0: * 206 \x{30f} 207No match 208 209/^\PN/8 210 X 211 0: X 212 ** Failers 213 0: * 214 \x{660} 215No match 216 217/^\PP/8 218 X 219 0: X 220 ** Failers 221No match 222 \x{66c} 223No match 224 225/^\PS/8 226 X 227 0: X 228 ** Failers 229 0: * 230 \x{f01} 231No match 232 233/^\PZ/8 234 X 235 0: X 236 ** Failers 237 0: * 238 \x{1680} 239No match 240 241/^\p{Cc}/8 242 \x{017} 243 0: \x{17} 244 \x{09f} 245 0: \x{9f} 246 ** Failers 247No match 248 \x{0600} 249No match 250 251/^\p{Cf}/8 252 \x{601} 253 0: \x{601} 254 ** Failers 255No match 256 \x{09f} 257No match 258 259/^\p{Cn}/8 260 ** Failers 261No match 262 \x{09f} 263No match 264 265/^\p{Co}/8 266 \x{f8ff} 267 0: \x{f8ff} 268 ** Failers 269No match 270 \x{09f} 271No match 272 273/^\p{Cs}/8 274 \x{dfff} 275 0: \x{dfff} 276 ** Failers 277No match 278 \x{09f} 279No match 280 281/^\p{Ll}/8 282 a 283 0: a 284 ** Failers 285No match 286 Z 287No match 288 \x{dfff} 289No match 290 291/^\p{Lm}/8 292 \x{2b0} 293 0: \x{2b0} 294 ** Failers 295No match 296 a 297No match 298 299/^\p{Lo}/8 300 \x{1bb} 301 0: \x{1bb} 302 ** Failers 303No match 304 a 305No match 306 \x{2b0} 307No match 308 309/^\p{Lt}/8 310 \x{1c5} 311 0: \x{1c5} 312 ** Failers 313No match 314 a 315No match 316 \x{2b0} 317No match 318 319/^\p{Lu}/8 320 A 321 0: A 322 ** Failers 323No match 324 \x{2b0} 325No match 326 327/^\p{Mc}/8 328 \x{903} 329 0: \x{903} 330 ** Failers 331No match 332 X 333No match 334 \x{300} 335No match 336 337/^\p{Me}/8 338 \x{488} 339 0: \x{488} 340 ** Failers 341No match 342 X 343No match 344 \x{903} 345No match 346 \x{300} 347No match 348 349/^\p{Mn}/8 350 \x{300} 351 0: \x{300} 352 ** Failers 353No match 354 X 355No match 356 \x{903} 357No 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} 37110: 0123456789 37211: 012345678 37312: 01234567 37413: 0123456 37514: 012345 37615: 01234 37716: 0123 37817: 012 37918: 01 38019: 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 404No match 405 X 406No match 407 408/^\p{Nl}/8 409 \x{16ee} 410 0: \x{16ee} 411 ** Failers 412No match 413 X 414No match 415 \x{966} 416No match 417 418/^\p{No}/8 419 \x{b2} 420 0: \x{b2} 421 \x{b3} 422 0: \x{b3} 423 ** Failers 424No match 425 X 426No match 427 \x{16ee} 428No match 429 430/^\p{Pc}/8 431 \x5f 432 0: _ 433 \x{203f} 434 0: \x{203f} 435 ** Failers 436No match 437 X 438No match 439 - 440No match 441 \x{58a} 442No match 443 444/^\p{Pd}/8 445 - 446 0: - 447 \x{58a} 448 0: \x{58a} 449 ** Failers 450No match 451 X 452No match 453 \x{203f} 454No match 455 456/^\p{Pe}/8 457 ) 458 0: ) 459 ] 460 0: ] 461 } 462 0: } 463 \x{f3b} 464 0: \x{f3b} 465 ** Failers 466No match 467 X 468No match 469 \x{203f} 470No match 471 ( 472No match 473 [ 474No match 475 { 476No match 477 \x{f3c} 478No match 479 480/^\p{Pf}/8 481 \x{bb} 482 0: \x{bb} 483 \x{2019} 484 0: \x{2019} 485 ** Failers 486No match 487 X 488No match 489 \x{203f} 490No match 491 492/^\p{Pi}/8 493 \x{ab} 494 0: \x{ab} 495 \x{2018} 496 0: \x{2018} 497 ** Failers 498No match 499 X 500No match 501 \x{203f} 502No match 503 504/^\p{Po}/8 505 ! 506 0: ! 507 \x{37e} 508 0: \x{37e} 509 ** Failers 510 0: * 511 X 512No match 513 \x{203f} 514No match 515 516/^\p{Ps}/8 517 ( 518 0: ( 519 [ 520 0: [ 521 { 522 0: { 523 \x{f3c} 524 0: \x{f3c} 525 ** Failers 526No match 527 X 528No match 529 ) 530No match 531 ] 532No match 533 } 534No match 535 \x{f3b} 536No 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 548No match 549 X 550No match 551 \x{2c2} 552No match 553 554/^\p{Sk}/8 555 \x{2c2} 556 0: \x{2c2} 557 ** Failers 558No match 559 X 560No match 561 \x{9f2} 562No 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 573No match 574 X 575No match 576 \x{9f2} 577No match 578 579/^\p{So}/8 580 \x{a6} 581 0: \x{a6} 582 \x{482} 583 0: \x{482} 584 ** Failers 585No match 586 X 587No match 588 \x{9f2} 589No match 590 591/^\p{Zl}/8 592 \x{2028} 593 0: \x{2028} 594 ** Failers 595No match 596 X 597No match 598 \x{2029} 599No match 600 601/^\p{Zp}/8 602 \x{2029} 603 0: \x{2029} 604 ** Failers 605No match 606 X 607No match 608 \x{2028} 609No 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 625No match 626 \x{2028} 627No match 628 \x{200d} 629No 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 703No 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 713No match 714 \x{1d00} 715No match 716 717/\p{^Lu}/8i 718 1234 719 0: 1 720 ** Failers 721 0: * 722 ABC 723No match 724 725/\P{Lu}/8i 726 1234 727 0: 1 728 ** Failers 729 0: * 730 ABC 731No 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 741No match 742 AXYZ 743No match 744 XYZ 745No match 746 747/(?<!\pL)XYZ/8 748 1XYZ 749 0: XYZ 750 AB=XYZ.. 751 0: XYZ 752 XYZ 753 0: XYZ 754 ** Failers 755No match 756 WXYZ 757No 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 784No match 785 abcd 786No 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 806No match 807 808/\D+/8 809 11111111111111111111111111111111111111111111111111111111111111111111111 810No match 811 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 812Matched, 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 82310: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 82411: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 82512: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 82613: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 82714: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 82815: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 82916: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 83017: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 83118: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 83219: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 83320: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 83421: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 835 836/\P{Nd}+/8 837 11111111111111111111111111111111111111111111111111111111111111111111111 838No match 839 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 840Matched, 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 85110: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 85211: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 85312: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 85413: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 85514: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 85615: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 85716: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 85817: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 85918: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 86019: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 86120: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 86221: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 863 864/[\D]+/8 865 11111111111111111111111111111111111111111111111111111111111111111111111 866No match 867 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 868Matched, 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 87910: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 88011: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 88112: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 88213: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 88314: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 88415: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 88516: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 88617: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 88718: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 88819: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 88920: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 89021: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 891 892/[\P{Nd}]+/8 893 11111111111111111111111111111111111111111111111111111111111111111111111 894No match 895 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 896Matched, 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 90710: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 90811: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 90912: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 91013: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 91114: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 91215: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 91316: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 91417: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 91518: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 91619: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 91720: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 91821: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 919 920/[\D\P{Nd}]+/8 921 11111111111111111111111111111111111111111111111111111111111111111111111 922No match 923 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 924Matched, 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 93510: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 93611: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 93712: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 93813: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 93914: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 94015: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 94116: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 94217: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 94318: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 94419: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 94520: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 94621: 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 968No match 969 970/\p{Lu}/8i 971 A 972 0: A 973 aZ 974 0: Z 975 ** Failers 976 0: F 977 abc 978No match 979 980/\p{Ll}/8 981 a 982 0: a 983 Az 984 0: z 985 ** Failers 986 0: a 987 ABC 988No match 989 990/\p{Ll}/8i 991 a 992 0: a 993 Az 994 0: z 995 ** Failers 996 0: a 997 ABC 998No 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 1016No match 1017 a\x{391}\x{10427}\x{ff3a}\x{1fb0} 1018No match 1019 A\x{3b1}\x{10427}\x{ff3a}\x{1fb0} 1020No match 1021 A\x{391}\x{1044F}\x{ff3a}\x{1fb0} 1022No match 1023 A\x{391}\x{10427}\x{ff5a}\x{1fb0} 1024No match 1025 A\x{391}\x{10427}\x{ff3a}\x{1fb8} 1026No 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 1086No match 1087 \x{100} 1088No match 1089 \x{10a} 1090No 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 1112No match 1113 \x{102} 1114No match 1115 Y 1116No match 1117 y 1118No 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} 1132No match 1133 1134/^[\X]/8 1135 X123 1136 0: X 1137 *** Failers 1138No match 1139 AXYZ 1140No 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} 1186No 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 1218No match 1219 X 1220No match 1221 1X 1222No match 1223 1234X 1224No 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 1238No match 1239 \x{2e7f} 1240No 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} 1257No match 1258 1259/^[\p{Arabic}]/8 1260 \x{06e9} 1261 0: \x{6e9} 1262 \x{060b} 1263 0: \x{60b} 1264 ** Failers 1265No match 1266 X\x{06e9} 1267No match 1268 1269/^[\P{Yi}]/8 1270 \x{2f800} 1271 0: \x{2f800} 1272 ** Failers 1273 0: * 1274 \x{a014} 1275No match 1276 \x{a4c6} 1277No match 1278 1279/^\p{Any}X/8 1280 AXYZ 1281 0: AX 1282 \x{1234}XYZ 1283 0: \x{1234}X 1284 ** Failers 1285No match 1286 X 1287No match 1288 1289/^\P{Any}X/8 1290 ** Failers 1291No match 1292 AX 1293No 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 1303No match 1304 ABXYZ 1305No match 1306 1307/^\P{Any}?X/8 1308 XYZ 1309 0: X 1310 ** Failers 1311No match 1312 AXYZ 1313No match 1314 \x{1234}XYZ 1315No match 1316 ABXYZ 1317No 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 1327No match 1328 XYZ 1329No match 1330 1331/^\P{Any}+X/8 1332 ** Failers 1333No match 1334 AXYZ 1335No match 1336 \x{1234}XYZ 1337No match 1338 A\x{1234}XYZ 1339No match 1340 XYZ 1341No 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 1353No match 1354 1355/^\P{Any}*X/8 1356 XYZ 1357 0: X 1358 ** Failers 1359No match 1360 AXYZ 1361No match 1362 \x{1234}XYZ 1363No match 1364 A\x{1234}XYZ 1365No match 1366 1367/^[\p{Any}]X/8 1368 AXYZ 1369 0: AX 1370 \x{1234}XYZ 1371 0: \x{1234}X 1372 ** Failers 1373No match 1374 X 1375No match 1376 1377/^[\P{Any}]X/8 1378 ** Failers 1379No match 1380 AX 1381No 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 1391No match 1392 ABXYZ 1393No match 1394 1395/^[\P{Any}]?X/8 1396 XYZ 1397 0: X 1398 ** Failers 1399No match 1400 AXYZ 1401No match 1402 \x{1234}XYZ 1403No match 1404 ABXYZ 1405No 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 1415No match 1416 XYZ 1417No match 1418 1419/^[\P{Any}]+X/8 1420 ** Failers 1421No match 1422 AXYZ 1423No match 1424 \x{1234}XYZ 1425No match 1426 A\x{1234}XYZ 1427No match 1428 XYZ 1429No 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 1441No match 1442 1443/^[\P{Any}]*X/8 1444 XYZ 1445 0: X 1446 ** Failers 1447No match 1448 AXYZ 1449No match 1450 \x{1234}XYZ 1451No match 1452 A\x{1234}XYZ 1453No 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 1477No match 1478 abcdefgh 1479No match 1480 \x{1234}\n\r\x{3456}xyz 1481No 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 1491No match 1492 \x{1bb}XY 1493No match 1494 \x{2b0}XY 1495No match 1496 !XY 1497No 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 1507No match 1508 \x{1bb}XY 1509No match 1510 \x{2b0}XY 1511No match 1512 !XY 1513No 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 1528No match 1529 \x{1bb}XY 1530No match 1531 \x{2b0}XY 1532No match 1533 !XY 1534No 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 1549No match 1550 \x{1bb}XY 1551No match 1552 \x{2b0}XY 1553No match 1554 !XY 1555No 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 1570No match 1571 \x{1bb}XY 1572No match 1573 \x{2b0}XY 1574No match 1575 !XY 1576No 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 1591No match 1592 \x{1bb}XY 1593No match 1594 \x{2b0}XY 1595No match 1596 !XY 1597No 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 1607No match 1608 \x{1c5}XY 1609No match 1610 AXY 1611No 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 1621No match 1622 \x{1c5}XY 1623No match 1624 AXY 1625No match 1626 1627/ End / 1628