| 520 |
AD |
AD |
| 521 |
No match |
No match |
| 522 |
|
|
| 523 |
|
/^\W*+(?:((.)\W*+(?1)\W*+\2|)|((.)\W*+(?3)\W*+\4|\W*+.\W*+))\W*+$/i |
| 524 |
|
1221 |
| 525 |
|
0: 1221 |
| 526 |
|
1: 1221 |
| 527 |
|
2: 1 |
| 528 |
|
Satan, oscillate my metallic sonatas! |
| 529 |
|
0: Satan, oscillate my metallic sonatas! |
| 530 |
|
1: <unset> |
| 531 |
|
2: <unset> |
| 532 |
|
3: Satan, oscillate my metallic sonatas |
| 533 |
|
4: S |
| 534 |
|
A man, a plan, a canal: Panama! |
| 535 |
|
0: A man, a plan, a canal: Panama! |
| 536 |
|
1: <unset> |
| 537 |
|
2: <unset> |
| 538 |
|
3: A man, a plan, a canal: Panama |
| 539 |
|
4: A |
| 540 |
|
Able was I ere I saw Elba. |
| 541 |
|
0: Able was I ere I saw Elba. |
| 542 |
|
1: <unset> |
| 543 |
|
2: <unset> |
| 544 |
|
3: Able was I ere I saw Elba |
| 545 |
|
4: A |
| 546 |
|
*** Failers |
| 547 |
|
No match |
| 548 |
|
The quick brown fox |
| 549 |
|
No match |
| 550 |
|
|
| 551 |
|
/^((.)(?1)\2|.)$/ |
| 552 |
|
a |
| 553 |
|
0: a |
| 554 |
|
1: a |
| 555 |
|
aba |
| 556 |
|
0: aba |
| 557 |
|
1: aba |
| 558 |
|
2: a |
| 559 |
|
aabaa |
| 560 |
|
0: aabaa |
| 561 |
|
1: aabaa |
| 562 |
|
2: a |
| 563 |
|
abcdcba |
| 564 |
|
0: abcdcba |
| 565 |
|
1: abcdcba |
| 566 |
|
2: a |
| 567 |
|
pqaabaaqp |
| 568 |
|
0: pqaabaaqp |
| 569 |
|
1: pqaabaaqp |
| 570 |
|
2: p |
| 571 |
|
ablewasiereisawelba |
| 572 |
|
0: ablewasiereisawelba |
| 573 |
|
1: ablewasiereisawelba |
| 574 |
|
2: a |
| 575 |
|
rhubarb |
| 576 |
|
No match |
| 577 |
|
the quick brown fox |
| 578 |
|
No match |
| 579 |
|
|
| 580 |
/-- End of testinput11 --/ |
/-- End of testinput11 --/ |