| 40 |
|
|
| 41 |
/a+bc/I |
/a+bc/I |
| 42 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 43 |
No options |
No options |
| 44 |
First char = 'a' |
First char = 'a' |
| 45 |
Need char = 'c' |
Need char = 'c' |
| 46 |
|
|
| 47 |
/a*bc/I |
/a*bc/I |
| 48 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 49 |
No options |
No options |
| 50 |
No first char |
No first char |
| 51 |
Need char = 'c' |
Need char = 'c' |
| 52 |
|
|
| 53 |
/a{3}bc/I |
/a{3}bc/I |
| 54 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 55 |
No options |
No options |
| 56 |
First char = 'a' |
First char = 'a' |
| 57 |
Need char = 'c' |
Need char = 'c' |
| 58 |
|
|
| 59 |
/(abc|a+z)/I |
/(abc|a+z)/I |
| 60 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 61 |
No options |
No options |
| 62 |
First char = 'a' |
First char = 'a' |
| 63 |
No need char |
No need char |
| 109 |
|
|
| 110 |
/.*b/I |
/.*b/I |
| 111 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 112 |
No options |
No options |
| 113 |
First char at start or follows newline |
First char at start or follows newline |
| 114 |
Need char = 'b' |
Need char = 'b' |
| 115 |
|
|
| 116 |
/.*?b/I |
/.*?b/I |
| 117 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 118 |
No options |
No options |
| 119 |
First char at start or follows newline |
First char at start or follows newline |
| 120 |
Need char = 'b' |
Need char = 'b' |
| 318 |
|
|
| 319 |
/.*((abc)$|(def))/I |
/.*((abc)$|(def))/I |
| 320 |
Capturing subpattern count = 3 |
Capturing subpattern count = 3 |
|
Partial matching not supported |
|
| 321 |
No options |
No options |
| 322 |
First char at start or follows newline |
First char at start or follows newline |
| 323 |
No need char |
No need char |
| 394 |
|
|
| 395 |
/[^aeiou ]{3,}/I |
/[^aeiou ]{3,}/I |
| 396 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 397 |
No options |
No options |
| 398 |
No first char |
No first char |
| 399 |
No need char |
No need char |
| 402 |
|
|
| 403 |
/<.*>/I |
/<.*>/I |
| 404 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 405 |
No options |
No options |
| 406 |
First char = '<' |
First char = '<' |
| 407 |
Need char = '>' |
Need char = '>' |
| 410 |
|
|
| 411 |
/<.*?>/I |
/<.*?>/I |
| 412 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 413 |
No options |
No options |
| 414 |
First char = '<' |
First char = '<' |
| 415 |
Need char = '>' |
Need char = '>' |
| 418 |
|
|
| 419 |
/<.*>/IU |
/<.*>/IU |
| 420 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 421 |
Options: ungreedy |
Options: ungreedy |
| 422 |
First char = '<' |
First char = '<' |
| 423 |
Need char = '>' |
Need char = '>' |
| 426 |
|
|
| 427 |
/(?U)<.*>/I |
/(?U)<.*>/I |
| 428 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 429 |
Options: ungreedy |
Options: ungreedy |
| 430 |
First char = '<' |
First char = '<' |
| 431 |
Need char = '>' |
Need char = '>' |
| 434 |
|
|
| 435 |
/<.*?>/IU |
/<.*?>/IU |
| 436 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 437 |
Options: ungreedy |
Options: ungreedy |
| 438 |
First char = '<' |
First char = '<' |
| 439 |
Need char = '>' |
Need char = '>' |
| 442 |
|
|
| 443 |
/={3,}/IU |
/={3,}/IU |
| 444 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 445 |
Options: ungreedy |
Options: ungreedy |
| 446 |
First char = '=' |
First char = '=' |
| 447 |
Need char = '=' |
Need char = '=' |
| 450 |
|
|
| 451 |
/(?U)={3,}?/I |
/(?U)={3,}?/I |
| 452 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 453 |
Options: ungreedy |
Options: ungreedy |
| 454 |
First char = '=' |
First char = '=' |
| 455 |
Need char = '=' |
Need char = '=' |
| 507 |
|
|
| 508 |
/(?s).*/I |
/(?s).*/I |
| 509 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 510 |
Options: anchored dotall |
Options: anchored dotall |
| 511 |
No first char |
No first char |
| 512 |
No need char |
No need char |
| 568 |
/((?s)blah)\s+\1/I |
/((?s)blah)\s+\1/I |
| 569 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
| 570 |
Max back reference = 1 |
Max back reference = 1 |
|
Partial matching not supported |
|
| 571 |
No options |
No options |
| 572 |
First char = 'b' |
First char = 'b' |
| 573 |
Need char = 'h' |
Need char = 'h' |
| 575 |
/((?i)blah)\s+\1/I |
/((?i)blah)\s+\1/I |
| 576 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
| 577 |
Max back reference = 1 |
Max back reference = 1 |
|
Partial matching not supported |
|
| 578 |
No options |
No options |
| 579 |
First char = 'b' (caseless) |
First char = 'b' (caseless) |
| 580 |
Need char = 'h' (caseless) |
Need char = 'h' (caseless) |
| 598 |
|
|
| 599 |
/(a*b|(?i:c*(?-i)d))/IS |
/(a*b|(?i:c*(?-i)d))/IS |
| 600 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 601 |
No options |
No options |
| 602 |
No first char |
No first char |
| 603 |
No need char |
No need char |
| 649 |
|
|
| 650 |
/^((a+)(?U)([ab]+)(?-U)([bc]+)(\w*))/I |
/^((a+)(?U)([ab]+)(?-U)([bc]+)(\w*))/I |
| 651 |
Capturing subpattern count = 5 |
Capturing subpattern count = 5 |
|
Partial matching not supported |
|
| 652 |
Options: anchored |
Options: anchored |
| 653 |
No first char |
No first char |
| 654 |
No need char |
No need char |
| 764 |
|
|
| 765 |
/(?>.*)(?<=(abcd)|(xyz))/I |
/(?>.*)(?<=(abcd)|(xyz))/I |
| 766 |
Capturing subpattern count = 2 |
Capturing subpattern count = 2 |
|
Partial matching not supported |
|
| 767 |
No options |
No options |
| 768 |
First char at start or follows newline |
First char at start or follows newline |
| 769 |
No need char |
No need char |
| 982 |
|
|
| 983 |
/(.{20})/I |
/(.{20})/I |
| 984 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 985 |
No options |
No options |
| 986 |
No first char |
No first char |
| 987 |
No need char |
No need char |
| 999 |
|
|
| 1000 |
/(.{15})/I |
/(.{15})/I |
| 1001 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 1002 |
No options |
No options |
| 1003 |
No first char |
No first char |
| 1004 |
No need char |
No need char |
| 1013 |
|
|
| 1014 |
/(.{16})/I |
/(.{16})/I |
| 1015 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 1016 |
No options |
No options |
| 1017 |
No first char |
No first char |
| 1018 |
No need char |
No need char |
| 1079 |
)((?:[a-zA-Z0-9]+ )((?:[a-zA-Z0-9]+ )((?:[a-zA-Z0-9]+ )((?:[a-zA-Z0-9]+ |
)((?:[a-zA-Z0-9]+ )((?:[a-zA-Z0-9]+ )((?:[a-zA-Z0-9]+ )((?:[a-zA-Z0-9]+ |
| 1080 |
)?)?)?)?)?)?)?)?)?otherword/I |
)?)?)?)?)?)?)?)?)?otherword/I |
| 1081 |
Capturing subpattern count = 8 |
Capturing subpattern count = 8 |
|
Partial matching not supported |
|
| 1082 |
Contains explicit CR or LF match |
Contains explicit CR or LF match |
| 1083 |
No options |
No options |
| 1084 |
First char = 'w' |
First char = 'w' |
| 1093 |
End |
End |
| 1094 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 1095 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1096 |
No options |
No options |
| 1097 |
First char at start or follows newline |
First char at start or follows newline |
| 1098 |
Need char = 'X' |
Need char = 'X' |
| 1106 |
End |
End |
| 1107 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 1108 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1109 |
Options: anchored dotall |
Options: anchored dotall |
| 1110 |
No first char |
No first char |
| 1111 |
Need char = 'X' |
Need char = 'X' |
| 1124 |
End |
End |
| 1125 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 1126 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 1127 |
No options |
No options |
| 1128 |
First char at start or follows newline |
First char at start or follows newline |
| 1129 |
No need char |
No need char |
| 1142 |
End |
End |
| 1143 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 1144 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 1145 |
Options: anchored dotall |
Options: anchored dotall |
| 1146 |
No first char |
No first char |
| 1147 |
No need char |
No need char |
| 1160 |
End |
End |
| 1161 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 1162 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 1163 |
Options: anchored dotall |
Options: anchored dotall |
| 1164 |
No first char |
No first char |
| 1165 |
No need char |
No need char |
| 1181 |
End |
End |
| 1182 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 1183 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1184 |
Options: anchored |
Options: anchored |
| 1185 |
No first char |
No first char |
| 1186 |
No need char |
No need char |
| 1265 |
|
|
| 1266 |
/.*iss/Ig+ |
/.*iss/Ig+ |
| 1267 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1268 |
No options |
No options |
| 1269 |
First char at start or follows newline |
First char at start or follows newline |
| 1270 |
Need char = 's' |
Need char = 's' |
| 1367 |
|
|
| 1368 |
/a*/I |
/a*/I |
| 1369 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1370 |
No options |
No options |
| 1371 |
No first char |
No first char |
| 1372 |
No need char |
No need char |
| 1373 |
|
|
| 1374 |
/a+/I |
/a+/I |
| 1375 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1376 |
No options |
No options |
| 1377 |
First char = 'a' |
First char = 'a' |
| 1378 |
No need char |
No need char |
| 1379 |
|
|
| 1380 |
/(baa|a+)/I |
/(baa|a+)/I |
| 1381 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 1382 |
No options |
No options |
| 1383 |
No first char |
No first char |
| 1384 |
Need char = 'a' |
Need char = 'a' |
| 1385 |
|
|
| 1386 |
/a{0,3}/I |
/a{0,3}/I |
| 1387 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1388 |
No options |
No options |
| 1389 |
No first char |
No first char |
| 1390 |
No need char |
No need char |
| 1391 |
|
|
| 1392 |
/baa{3,}/I |
/baa{3,}/I |
| 1393 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1394 |
No options |
No options |
| 1395 |
First char = 'b' |
First char = 'b' |
| 1396 |
Need char = 'a' |
Need char = 'a' |
| 1397 |
|
|
| 1398 |
/"([^\\"]+|\\.)*"/I |
/"([^\\"]+|\\.)*"/I |
| 1399 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 1400 |
No options |
No options |
| 1401 |
First char = '"' |
First char = '"' |
| 1402 |
Need char = '"' |
Need char = '"' |
| 1451 |
|
|
| 1452 |
/abc*/I |
/abc*/I |
| 1453 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1454 |
No options |
No options |
| 1455 |
First char = 'a' |
First char = 'a' |
| 1456 |
Need char = 'b' |
Need char = 'b' |
| 1457 |
|
|
| 1458 |
/ab.c*/I |
/ab.c*/I |
| 1459 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1460 |
No options |
No options |
| 1461 |
First char = 'a' |
First char = 'a' |
| 1462 |
Need char = 'b' |
Need char = 'b' |
| 1463 |
|
|
| 1464 |
/a.c*/I |
/a.c*/I |
| 1465 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1466 |
No options |
No options |
| 1467 |
First char = 'a' |
First char = 'a' |
| 1468 |
No need char |
No need char |
| 1469 |
|
|
| 1470 |
/.c*/I |
/.c*/I |
| 1471 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1472 |
No options |
No options |
| 1473 |
No first char |
No first char |
| 1474 |
No need char |
No need char |
| 1475 |
|
|
| 1476 |
/ac*/I |
/ac*/I |
| 1477 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1478 |
No options |
No options |
| 1479 |
First char = 'a' |
First char = 'a' |
| 1480 |
No need char |
No need char |
| 1481 |
|
|
| 1482 |
/(a.c*|b.c*)/I |
/(a.c*|b.c*)/I |
| 1483 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 1484 |
No options |
No options |
| 1485 |
No first char |
No first char |
| 1486 |
No need char |
No need char |
| 1487 |
|
|
| 1488 |
/a.c*|aba/I |
/a.c*|aba/I |
| 1489 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1490 |
No options |
No options |
| 1491 |
First char = 'a' |
First char = 'a' |
| 1492 |
No need char |
No need char |
| 1493 |
|
|
| 1494 |
/.+a/I |
/.+a/I |
| 1495 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1496 |
No options |
No options |
| 1497 |
No first char |
No first char |
| 1498 |
Need char = 'a' |
Need char = 'a' |
| 1499 |
|
|
| 1500 |
/(?=abcda)a.*/I |
/(?=abcda)a.*/I |
| 1501 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1502 |
No options |
No options |
| 1503 |
First char = 'a' |
First char = 'a' |
| 1504 |
Need char = 'a' |
Need char = 'a' |
| 1505 |
|
|
| 1506 |
/(?=a)a.*/I |
/(?=a)a.*/I |
| 1507 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1508 |
No options |
No options |
| 1509 |
First char = 'a' |
First char = 'a' |
| 1510 |
No need char |
No need char |
| 1517 |
|
|
| 1518 |
/a\d*/I |
/a\d*/I |
| 1519 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1520 |
No options |
No options |
| 1521 |
First char = 'a' |
First char = 'a' |
| 1522 |
No need char |
No need char |
| 1523 |
|
|
| 1524 |
/ab\d*/I |
/ab\d*/I |
| 1525 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1526 |
No options |
No options |
| 1527 |
First char = 'a' |
First char = 'a' |
| 1528 |
Need char = 'b' |
Need char = 'b' |
| 1541 |
|
|
| 1542 |
/ab\d+/I |
/ab\d+/I |
| 1543 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1544 |
No options |
No options |
| 1545 |
First char = 'a' |
First char = 'a' |
| 1546 |
Need char = 'b' |
Need char = 'b' |
| 1658 |
\) # Closing ) |
\) # Closing ) |
| 1659 |
/Ix |
/Ix |
| 1660 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1661 |
Options: extended |
Options: extended |
| 1662 |
First char = '(' |
First char = '(' |
| 1663 |
Need char = ')' |
Need char = ')' |
| 1686 |
|
|
| 1687 |
/\( ( (?>[^()]+) | (?R) )* \) /Ixg |
/\( ( (?>[^()]+) | (?R) )* \) /Ixg |
| 1688 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 1689 |
Options: extended |
Options: extended |
| 1690 |
First char = '(' |
First char = '(' |
| 1691 |
Need char = ')' |
Need char = ')' |
| 1700 |
|
|
| 1701 |
/\( (?: (?>[^()]+) | (?R) ) \) /Ix |
/\( (?: (?>[^()]+) | (?R) ) \) /Ix |
| 1702 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1703 |
Options: extended |
Options: extended |
| 1704 |
First char = '(' |
First char = '(' |
| 1705 |
Need char = ')' |
Need char = ')' |
| 1718 |
|
|
| 1719 |
/\( (?: (?>[^()]+) | (?R) )? \) /Ix |
/\( (?: (?>[^()]+) | (?R) )? \) /Ix |
| 1720 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 1721 |
Options: extended |
Options: extended |
| 1722 |
First char = '(' |
First char = '(' |
| 1723 |
Need char = ')' |
Need char = ')' |
| 1728 |
|
|
| 1729 |
/\( ( (?>[^()]+) | (?R) )* \) /Ix |
/\( ( (?>[^()]+) | (?R) )* \) /Ix |
| 1730 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 1731 |
Options: extended |
Options: extended |
| 1732 |
First char = '(' |
First char = '(' |
| 1733 |
Need char = ')' |
Need char = ')' |
| 1737 |
|
|
| 1738 |
/\( ( ( (?>[^()]+) | (?R) )* ) \) /Ix |
/\( ( ( (?>[^()]+) | (?R) )* ) \) /Ix |
| 1739 |
Capturing subpattern count = 2 |
Capturing subpattern count = 2 |
|
Partial matching not supported |
|
| 1740 |
Options: extended |
Options: extended |
| 1741 |
First char = '(' |
First char = '(' |
| 1742 |
Need char = ')' |
Need char = ')' |
| 1747 |
|
|
| 1748 |
/\( (123)? ( ( (?>[^()]+) | (?R) )* ) \) /Ix |
/\( (123)? ( ( (?>[^()]+) | (?R) )* ) \) /Ix |
| 1749 |
Capturing subpattern count = 3 |
Capturing subpattern count = 3 |
|
Partial matching not supported |
|
| 1750 |
Options: extended |
Options: extended |
| 1751 |
First char = '(' |
First char = '(' |
| 1752 |
Need char = ')' |
Need char = ')' |
| 1763 |
|
|
| 1764 |
/\( ( (123)? ( (?>[^()]+) | (?R) )* ) \) /Ix |
/\( ( (123)? ( (?>[^()]+) | (?R) )* ) \) /Ix |
| 1765 |
Capturing subpattern count = 3 |
Capturing subpattern count = 3 |
|
Partial matching not supported |
|
| 1766 |
Options: extended |
Options: extended |
| 1767 |
First char = '(' |
First char = '(' |
| 1768 |
Need char = ')' |
Need char = ')' |
| 1779 |
|
|
| 1780 |
/\( (((((((((( ( (?>[^()]+) | (?R) )* )))))))))) \) /Ix |
/\( (((((((((( ( (?>[^()]+) | (?R) )* )))))))))) \) /Ix |
| 1781 |
Capturing subpattern count = 11 |
Capturing subpattern count = 11 |
|
Partial matching not supported |
|
| 1782 |
Options: extended |
Options: extended |
| 1783 |
First char = '(' |
First char = '(' |
| 1784 |
Need char = ')' |
Need char = ')' |
| 1798 |
|
|
| 1799 |
/\( ( ( (?>[^()<>]+) | ((?>[^()]+)) | (?R) )* ) \) /Ix |
/\( ( ( (?>[^()<>]+) | ((?>[^()]+)) | (?R) )* ) \) /Ix |
| 1800 |
Capturing subpattern count = 3 |
Capturing subpattern count = 3 |
|
Partial matching not supported |
|
| 1801 |
Options: extended |
Options: extended |
| 1802 |
First char = '(' |
First char = '(' |
| 1803 |
Need char = ')' |
Need char = ')' |
| 1809 |
|
|
| 1810 |
/\( ( ( (?>[^()]+) | ((?R)) )* ) \) /Ix |
/\( ( ( (?>[^()]+) | ((?R)) )* ) \) /Ix |
| 1811 |
Capturing subpattern count = 3 |
Capturing subpattern count = 3 |
|
Partial matching not supported |
|
| 1812 |
Options: extended |
Options: extended |
| 1813 |
First char = '(' |
First char = '(' |
| 1814 |
Need char = ')' |
Need char = ')' |
| 2187 |
/(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\w+)\s+(\270)/I |
/(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\d+(?:\s|$))(\w+)\s+(\270)/I |
| 2188 |
Capturing subpattern count = 271 |
Capturing subpattern count = 271 |
| 2189 |
Max back reference = 270 |
Max back reference = 270 |
|
Partial matching not supported |
|
| 2190 |
No options |
No options |
| 2191 |
No first char |
No first char |
| 2192 |
No need char |
No need char |
| 2867 |
End |
End |
| 2868 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 2869 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 2870 |
No options |
No options |
| 2871 |
No first char |
No first char |
| 2872 |
No need char |
No need char |
| 2895 |
End |
End |
| 2896 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 2897 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 2898 |
No options |
No options |
| 2899 |
First char = 'x' |
First char = 'x' |
| 2900 |
No need char |
No need char |
| 2910 |
End |
End |
| 2911 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 2912 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 2913 |
No options |
No options |
| 2914 |
First char = 'x' |
First char = 'x' |
| 2915 |
No need char |
No need char |
| 2933 |
|
|
| 2934 |
/^(\w++|\s++)*$/I |
/^(\w++|\s++)*$/I |
| 2935 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 2936 |
Options: anchored |
Options: anchored |
| 2937 |
No first char |
No first char |
| 2938 |
No need char |
No need char |
| 2946 |
|
|
| 2947 |
/(\d++)(\w)/I |
/(\d++)(\w)/I |
| 2948 |
Capturing subpattern count = 2 |
Capturing subpattern count = 2 |
|
Partial matching not supported |
|
| 2949 |
No options |
No options |
| 2950 |
No first char |
No first char |
| 2951 |
No need char |
No need char |
| 2960 |
|
|
| 2961 |
/a++b/I |
/a++b/I |
| 2962 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 2963 |
No options |
No options |
| 2964 |
First char = 'a' |
First char = 'a' |
| 2965 |
Need char = 'b' |
Need char = 'b' |
| 2968 |
|
|
| 2969 |
/(a++b)/I |
/(a++b)/I |
| 2970 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 2971 |
No options |
No options |
| 2972 |
First char = 'a' |
First char = 'a' |
| 2973 |
Need char = 'b' |
Need char = 'b' |
| 2977 |
|
|
| 2978 |
/(a++)b/I |
/(a++)b/I |
| 2979 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 2980 |
No options |
No options |
| 2981 |
First char = 'a' |
First char = 'a' |
| 2982 |
Need char = 'b' |
Need char = 'b' |
| 2986 |
|
|
| 2987 |
/([^()]++|\([^()]*\))+/I |
/([^()]++|\([^()]*\))+/I |
| 2988 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 2989 |
No options |
No options |
| 2990 |
No first char |
No first char |
| 2991 |
No need char |
No need char |
| 2995 |
|
|
| 2996 |
/\(([^()]++|\([^()]+\))+\)/I |
/\(([^()]++|\([^()]+\))+\)/I |
| 2997 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 2998 |
No options |
No options |
| 2999 |
First char = '(' |
First char = '(' |
| 3000 |
Need char = ')' |
Need char = ')' |
| 3057 |
End |
End |
| 3058 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 3059 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 3060 |
No options |
No options |
| 3061 |
First char = 'x' |
First char = 'x' |
| 3062 |
Need char = 'b' |
Need char = 'b' |
| 3073 |
End |
End |
| 3074 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 3075 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 3076 |
Options: ungreedy |
Options: ungreedy |
| 3077 |
First char = 'x' |
First char = 'x' |
| 3078 |
Need char = 'b' |
Need char = 'b' |
| 3101 |
End |
End |
| 3102 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 3103 |
Capturing subpattern count = 5 |
Capturing subpattern count = 5 |
|
Partial matching not supported |
|
| 3104 |
Options: anchored |
Options: anchored |
| 3105 |
No first char |
No first char |
| 3106 |
No need char |
No need char |
| 3116 |
End |
End |
| 3117 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 3118 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 3119 |
Options: anchored |
Options: anchored |
| 3120 |
No first char |
No first char |
| 3121 |
Need char = 'b' |
Need char = 'b' |
| 3133 |
End |
End |
| 3134 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 3135 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 3136 |
Options: anchored |
Options: anchored |
| 3137 |
No first char |
No first char |
| 3138 |
Need char = 'b' |
Need char = 'b' |
| 3208 |
|
|
| 3209 |
/< (?: (?(R) \d++ | [^<>]*+) | (?R)) * >/Ix |
/< (?: (?(R) \d++ | [^<>]*+) | (?R)) * >/Ix |
| 3210 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 3211 |
Options: extended |
Options: extended |
| 3212 |
First char = '<' |
First char = '<' |
| 3213 |
Need char = '>' |
Need char = '>' |
| 3257 |
/(.*)\d+\1/I |
/(.*)\d+\1/I |
| 3258 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
| 3259 |
Max back reference = 1 |
Max back reference = 1 |
|
Partial matching not supported |
|
| 3260 |
No options |
No options |
| 3261 |
No first char |
No first char |
| 3262 |
No need char |
No need char |
| 3263 |
|
|
| 3264 |
/(.*)\d+/I |
/(.*)\d+/I |
| 3265 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 3266 |
No options |
No options |
| 3267 |
First char at start or follows newline |
First char at start or follows newline |
| 3268 |
No need char |
No need char |
| 3270 |
/(.*)\d+\1/Is |
/(.*)\d+\1/Is |
| 3271 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
| 3272 |
Max back reference = 1 |
Max back reference = 1 |
|
Partial matching not supported |
|
| 3273 |
Options: dotall |
Options: dotall |
| 3274 |
No first char |
No first char |
| 3275 |
No need char |
No need char |
| 3276 |
|
|
| 3277 |
/(.*)\d+/Is |
/(.*)\d+/Is |
| 3278 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 3279 |
Options: anchored dotall |
Options: anchored dotall |
| 3280 |
No first char |
No first char |
| 3281 |
No need char |
No need char |
| 3283 |
/(.*(xyz))\d+\2/I |
/(.*(xyz))\d+\2/I |
| 3284 |
Capturing subpattern count = 2 |
Capturing subpattern count = 2 |
| 3285 |
Max back reference = 2 |
Max back reference = 2 |
|
Partial matching not supported |
|
| 3286 |
No options |
No options |
| 3287 |
First char at start or follows newline |
First char at start or follows newline |
| 3288 |
Need char = 'z' |
Need char = 'z' |
| 3290 |
/((.*))\d+\1/I |
/((.*))\d+\1/I |
| 3291 |
Capturing subpattern count = 2 |
Capturing subpattern count = 2 |
| 3292 |
Max back reference = 1 |
Max back reference = 1 |
|
Partial matching not supported |
|
| 3293 |
No options |
No options |
| 3294 |
No first char |
No first char |
| 3295 |
No need char |
No need char |
| 3306 |
|
|
| 3307 |
/(?=a).*/I |
/(?=a).*/I |
| 3308 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 3309 |
No options |
No options |
| 3310 |
First char = 'a' |
First char = 'a' |
| 3311 |
No need char |
No need char |
| 3627 |
|
|
| 3628 |
/(\d{3}(?C))*/I |
/(\d{3}(?C))*/I |
| 3629 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 3630 |
No options |
No options |
| 3631 |
No first char |
No first char |
| 3632 |
No need char |
No need char |
| 3755 |
|
|
| 3756 |
/a(b+)(c*)(?C1)/I |
/a(b+)(c*)(?C1)/I |
| 3757 |
Capturing subpattern count = 2 |
Capturing subpattern count = 2 |
|
Partial matching not supported |
|
| 3758 |
No options |
No options |
| 3759 |
First char = 'a' |
First char = 'a' |
| 3760 |
Need char = 'b' |
Need char = 'b' |
| 3780 |
|
|
| 3781 |
/a(b+?)(c*?)(?C1)/I |
/a(b+?)(c*?)(?C1)/I |
| 3782 |
Capturing subpattern count = 2 |
Capturing subpattern count = 2 |
|
Partial matching not supported |
|
| 3783 |
No options |
No options |
| 3784 |
First char = 'a' |
First char = 'a' |
| 3785 |
Need char = 'b' |
Need char = 'b' |
| 3942 |
/^\W*(?:((.)\W*(?1)\W*\2|)|((.)\W*(?3)\W*\4|\W*.\W*))\W*$/Ii |
/^\W*(?:((.)\W*(?1)\W*\2|)|((.)\W*(?3)\W*\4|\W*.\W*))\W*$/Ii |
| 3943 |
Capturing subpattern count = 4 |
Capturing subpattern count = 4 |
| 3944 |
Max back reference = 4 |
Max back reference = 4 |
|
Partial matching not supported |
|
| 3945 |
Options: anchored caseless |
Options: anchored caseless |
| 3946 |
No first char |
No first char |
| 3947 |
No need char |
No need char |
| 3974 |
|
|
| 3975 |
/^(\d+|\((?1)([+*-])(?1)\)|-(?1))$/I |
/^(\d+|\((?1)([+*-])(?1)\)|-(?1))$/I |
| 3976 |
Capturing subpattern count = 2 |
Capturing subpattern count = 2 |
|
Partial matching not supported |
|
| 3977 |
Options: anchored |
Options: anchored |
| 3978 |
No first char |
No first char |
| 3979 |
No need char |
No need char |
| 4014 |
|
|
| 4015 |
/((< (?: (?(R) \d++ | [^<>]*+) | (?2)) * >))/Ix |
/((< (?: (?(R) \d++ | [^<>]*+) | (?2)) * >))/Ix |
| 4016 |
Capturing subpattern count = 2 |
Capturing subpattern count = 2 |
|
Partial matching not supported |
|
| 4017 |
Options: extended |
Options: extended |
| 4018 |
First char = '<' |
First char = '<' |
| 4019 |
Need char = '>' |
Need char = '>' |
| 4187 |
one 1 |
one 1 |
| 4188 |
three 3 |
three 3 |
| 4189 |
two 2 |
two 2 |
|
Partial matching not supported |
|
| 4190 |
Options: anchored caseless |
Options: anchored caseless |
| 4191 |
No first char |
No first char |
| 4192 |
No need char |
No need char |
| 4232 |
|
|
| 4233 |
/(.*)a/Is |
/(.*)a/Is |
| 4234 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 4235 |
Options: anchored dotall |
Options: anchored dotall |
| 4236 |
No first char |
No first char |
| 4237 |
Need char = 'a' |
Need char = 'a' |
| 4239 |
/(.*)a\1/Is |
/(.*)a\1/Is |
| 4240 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
| 4241 |
Max back reference = 1 |
Max back reference = 1 |
|
Partial matching not supported |
|
| 4242 |
Options: dotall |
Options: dotall |
| 4243 |
No first char |
No first char |
| 4244 |
Need char = 'a' |
Need char = 'a' |
| 4246 |
/(.*)a(b)\2/Is |
/(.*)a(b)\2/Is |
| 4247 |
Capturing subpattern count = 2 |
Capturing subpattern count = 2 |
| 4248 |
Max back reference = 2 |
Max back reference = 2 |
|
Partial matching not supported |
|
| 4249 |
Options: anchored dotall |
Options: anchored dotall |
| 4250 |
No first char |
No first char |
| 4251 |
Need char = 'b' |
Need char = 'b' |
| 4252 |
|
|
| 4253 |
/((.*)a|(.*)b)z/Is |
/((.*)a|(.*)b)z/Is |
| 4254 |
Capturing subpattern count = 3 |
Capturing subpattern count = 3 |
|
Partial matching not supported |
|
| 4255 |
Options: anchored dotall |
Options: anchored dotall |
| 4256 |
No first char |
No first char |
| 4257 |
Need char = 'z' |
Need char = 'z' |
| 4259 |
/((.*)a|(.*)b)z\1/Is |
/((.*)a|(.*)b)z\1/Is |
| 4260 |
Capturing subpattern count = 3 |
Capturing subpattern count = 3 |
| 4261 |
Max back reference = 1 |
Max back reference = 1 |
|
Partial matching not supported |
|
| 4262 |
Options: dotall |
Options: dotall |
| 4263 |
No first char |
No first char |
| 4264 |
Need char = 'z' |
Need char = 'z' |
| 4266 |
/((.*)a|(.*)b)z\2/Is |
/((.*)a|(.*)b)z\2/Is |
| 4267 |
Capturing subpattern count = 3 |
Capturing subpattern count = 3 |
| 4268 |
Max back reference = 2 |
Max back reference = 2 |
|
Partial matching not supported |
|
| 4269 |
Options: dotall |
Options: dotall |
| 4270 |
No first char |
No first char |
| 4271 |
Need char = 'z' |
Need char = 'z' |
| 4273 |
/((.*)a|(.*)b)z\3/Is |
/((.*)a|(.*)b)z\3/Is |
| 4274 |
Capturing subpattern count = 3 |
Capturing subpattern count = 3 |
| 4275 |
Max back reference = 3 |
Max back reference = 3 |
|
Partial matching not supported |
|
| 4276 |
Options: dotall |
Options: dotall |
| 4277 |
No first char |
No first char |
| 4278 |
Need char = 'z' |
Need char = 'z' |
| 4280 |
/((.*)a|^(.*)b)z\3/Is |
/((.*)a|^(.*)b)z\3/Is |
| 4281 |
Capturing subpattern count = 3 |
Capturing subpattern count = 3 |
| 4282 |
Max back reference = 3 |
Max back reference = 3 |
|
Partial matching not supported |
|
| 4283 |
Options: anchored dotall |
Options: anchored dotall |
| 4284 |
No first char |
No first char |
| 4285 |
Need char = 'z' |
Need char = 'z' |
| 4286 |
|
|
| 4287 |
/(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)a/Is |
/(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)a/Is |
| 4288 |
Capturing subpattern count = 31 |
Capturing subpattern count = 31 |
|
Partial matching not supported |
|
| 4289 |
Options: anchored dotall |
Options: anchored dotall |
| 4290 |
No first char |
No first char |
| 4291 |
No need char |
No need char |
| 4293 |
/(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)a\31/Is |
/(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)a\31/Is |
| 4294 |
Capturing subpattern count = 31 |
Capturing subpattern count = 31 |
| 4295 |
Max back reference = 31 |
Max back reference = 31 |
|
Partial matching not supported |
|
| 4296 |
Options: dotall |
Options: dotall |
| 4297 |
No first char |
No first char |
| 4298 |
No need char |
No need char |
| 4300 |
/(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)a\32/Is |
/(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)|(.*)a\32/Is |
| 4301 |
Capturing subpattern count = 32 |
Capturing subpattern count = 32 |
| 4302 |
Max back reference = 32 |
Max back reference = 32 |
|
Partial matching not supported |
|
| 4303 |
Options: dotall |
Options: dotall |
| 4304 |
No first char |
No first char |
| 4305 |
No need char |
No need char |
| 4366 |
|
|
| 4367 |
/(a+)*zz/I |
/(a+)*zz/I |
| 4368 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 4369 |
No options |
No options |
| 4370 |
No first char |
No first char |
| 4371 |
Need char = 'z' |
Need char = 'z' |
| 4502 |
Capturing subpattern count = 3 |
Capturing subpattern count = 3 |
| 4503 |
Named capturing subpatterns: |
Named capturing subpatterns: |
| 4504 |
elem 2 |
elem 2 |
|
Partial matching not supported |
|
| 4505 |
No options |
No options |
| 4506 |
First char = '[' |
First char = '[' |
| 4507 |
Need char = ']' |
Need char = ']' |
| 4519 |
Capturing subpattern count = 3 |
Capturing subpattern count = 3 |
| 4520 |
Named capturing subpatterns: |
Named capturing subpatterns: |
| 4521 |
elem 2 |
elem 2 |
|
Partial matching not supported |
|
| 4522 |
No options |
No options |
| 4523 |
First char = '[' |
First char = '[' |
| 4524 |
Need char = ']' |
Need char = ']' |
| 4625 |
|
|
| 4626 |
/((w\/|-|with)*(free|immediate)*.*?shipping\s*[!.-]*)/Ii |
/((w\/|-|with)*(free|immediate)*.*?shipping\s*[!.-]*)/Ii |
| 4627 |
Capturing subpattern count = 3 |
Capturing subpattern count = 3 |
|
Partial matching not supported |
|
| 4628 |
Options: caseless |
Options: caseless |
| 4629 |
No first char |
No first char |
| 4630 |
Need char = 'g' (caseless) |
Need char = 'g' (caseless) |
| 4634 |
|
|
| 4635 |
/((w\/|-|with)*(free|immediate)*.*?shipping\s*[!.-]*)/IiS |
/((w\/|-|with)*(free|immediate)*.*?shipping\s*[!.-]*)/IiS |
| 4636 |
Capturing subpattern count = 3 |
Capturing subpattern count = 3 |
|
Partial matching not supported |
|
| 4637 |
Options: caseless |
Options: caseless |
| 4638 |
No first char |
No first char |
| 4639 |
Need char = 'g' (caseless) |
Need char = 'g' (caseless) |
| 4652 |
End |
End |
| 4653 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 4654 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 4655 |
No options |
No options |
| 4656 |
No first char |
No first char |
| 4657 |
Need char = 'b' |
Need char = 'b' |
| 4744 |
End |
End |
| 4745 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 4746 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 4747 |
Options: |
Options: |
| 4748 |
No first char |
No first char |
| 4749 |
Need char = 'b' |
Need char = 'b' |
| 4788 |
End |
End |
| 4789 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 4790 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 4791 |
Options: |
Options: |
| 4792 |
First char = 'a' |
First char = 'a' |
| 4793 |
Need char = 'b' |
Need char = 'b' |
| 5225 |
End |
End |
| 5226 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 5227 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 5228 |
Options: |
Options: |
| 5229 |
No first char |
No first char |
| 5230 |
Need char = '3' |
Need char = '3' |
| 5256 |
|
|
| 5257 |
/\b.*/I |
/\b.*/I |
| 5258 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 5259 |
No options |
No options |
| 5260 |
No first char |
No first char |
| 5261 |
No need char |
No need char |
| 5264 |
|
|
| 5265 |
/\b.*/Is |
/\b.*/Is |
| 5266 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 5267 |
Options: dotall |
Options: dotall |
| 5268 |
No first char |
No first char |
| 5269 |
No need char |
No need char |
| 5272 |
|
|
| 5273 |
/(?!.bcd).*/I |
/(?!.bcd).*/I |
| 5274 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 5275 |
No options |
No options |
| 5276 |
No first char |
No first char |
| 5277 |
No need char |
No need char |
| 5284 |
First char = 'a' |
First char = 'a' |
| 5285 |
Need char = 'e' |
Need char = 'e' |
| 5286 |
ab\P |
ab\P |
| 5287 |
Partial match |
Partial match: ab |
| 5288 |
abc\P |
abc\P |
| 5289 |
Partial match |
Partial match: abc |
| 5290 |
abcd\P |
abcd\P |
| 5291 |
Partial match |
Partial match: abcd |
| 5292 |
abcde\P |
abcde\P |
| 5293 |
0: abcde |
0: abcde |
| 5294 |
the quick brown abc\P |
the quick brown abc\P |
| 5295 |
Partial match |
Partial match: abc |
| 5296 |
** Failers\P |
** Failers\P |
| 5297 |
No match |
No match |
| 5298 |
the quick brown abxyz fox\P |
the quick brown abxyz fox\P |
| 5317 |
1: 02 |
1: 02 |
| 5318 |
2: 05 |
2: 05 |
| 5319 |
1\P |
1\P |
| 5320 |
Partial match |
Partial match: 1 |
| 5321 |
1/2\P |
1/2\P |
| 5322 |
Partial match |
Partial match: 1/2 |
| 5323 |
1/2/0\P |
1/2/0\P |
| 5324 |
Partial match |
Partial match: 1/2/0 |
| 5325 |
1/2/04\P |
1/2/04\P |
| 5326 |
0: 1/2/04 |
0: 1/2/04 |
| 5327 |
1: 1 |
1: 1 |
| 5328 |
2: 2 |
2: 2 |
| 5329 |
0\P |
0\P |
| 5330 |
Partial match |
Partial match: 0 |
| 5331 |
02/\P |
02/\P |
| 5332 |
Partial match |
Partial match: 02/ |
| 5333 |
02/0\P |
02/0\P |
| 5334 |
Partial match |
Partial match: 02/0 |
| 5335 |
02/1\P |
02/1\P |
| 5336 |
Partial match |
Partial match: 02/1 |
| 5337 |
** Failers\P |
** Failers\P |
| 5338 |
No match |
No match |
| 5339 |
\P |
\P |
| 5355 |
|
|
| 5356 |
/0{0,2}ABC/I |
/0{0,2}ABC/I |
| 5357 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 5358 |
No options |
No options |
| 5359 |
No first char |
No first char |
| 5360 |
Need char = 'C' |
Need char = 'C' |
| 5361 |
|
|
| 5362 |
/\d{3,}ABC/I |
/\d{3,}ABC/I |
| 5363 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 5364 |
No options |
No options |
| 5365 |
No first char |
No first char |
| 5366 |
Need char = 'C' |
Need char = 'C' |
| 5367 |
|
|
| 5368 |
/\d*ABC/I |
/\d*ABC/I |
| 5369 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 5370 |
No options |
No options |
| 5371 |
No first char |
No first char |
| 5372 |
Need char = 'C' |
Need char = 'C' |
| 5373 |
|
|
| 5374 |
/[abc]+DE/I |
/[abc]+DE/I |
| 5375 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 5376 |
No options |
No options |
| 5377 |
No first char |
No first char |
| 5378 |
Need char = 'E' |
Need char = 'E' |
| 5385 |
123\P |
123\P |
| 5386 |
0: 123 |
0: 123 |
| 5387 |
a\P |
a\P |
| 5388 |
Partial match |
Partial match: a |
| 5389 |
b\P |
b\P |
| 5390 |
Partial match |
Partial match: b |
| 5391 |
c\P |
c\P |
| 5392 |
Partial match |
Partial match: c |
| 5393 |
c12\P |
c12\P |
| 5394 |
Partial match |
Partial match: c12 |
| 5395 |
c123\P |
c123\P |
| 5396 |
0: c123 |
0: c123 |
| 5397 |
|
|
| 5401 |
No first char |
No first char |
| 5402 |
Need char = 'X' |
Need char = 'X' |
| 5403 |
1\P |
1\P |
| 5404 |
Partial match |
Partial match: 1 |
| 5405 |
123\P |
123\P |
| 5406 |
Partial match |
Partial match: 123 |
| 5407 |
123X |
123X |
| 5408 |
0: 123X |
0: 123X |
| 5409 |
1234\P |
1234\P |
| 5410 |
Partial match |
Partial match: 1234 |
| 5411 |
1234X |
1234X |
| 5412 |
0: 1234X |
0: 1234X |
| 5413 |
12345\P |
12345\P |
| 5414 |
Partial match |
Partial match: 12345 |
| 5415 |
12345X |
12345X |
| 5416 |
0: 12345X |
0: 12345X |
| 5417 |
*** Failers |
*** Failers |
| 5496 |
~<(\w+)/?>(.)*</(\1)>~smgI |
~<(\w+)/?>(.)*</(\1)>~smgI |
| 5497 |
Capturing subpattern count = 3 |
Capturing subpattern count = 3 |
| 5498 |
Max back reference = 1 |
Max back reference = 1 |
|
Partial matching not supported |
|
| 5499 |
Options: multiline dotall |
Options: multiline dotall |
| 5500 |
First char = '<' |
First char = '<' |
| 5501 |
Need char = '>' |
Need char = '>' |
| 5802 |
|
|
| 5803 |
/[^()]*(?:\((?R)\)[^()]*)*/I |
/[^()]*(?:\((?R)\)[^()]*)*/I |
| 5804 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 5805 |
No options |
No options |
| 5806 |
No first char |
No first char |
| 5807 |
No need char |
No need char |
| 5814 |
|
|
| 5815 |
/[^()]*(?:\((?>(?R))\)[^()]*)*/I |
/[^()]*(?:\((?>(?R))\)[^()]*)*/I |
| 5816 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 5817 |
No options |
No options |
| 5818 |
No first char |
No first char |
| 5819 |
No need char |
No need char |
| 5824 |
|
|
| 5825 |
/[^()]*(?:\((?R)\))*[^()]*/I |
/[^()]*(?:\((?R)\))*[^()]*/I |
| 5826 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 5827 |
No options |
No options |
| 5828 |
No first char |
No first char |
| 5829 |
No need char |
No need char |
| 5834 |
|
|
| 5835 |
/(?:\((?R)\))*[^()]*/I |
/(?:\((?R)\))*[^()]*/I |
| 5836 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 5837 |
No options |
No options |
| 5838 |
No first char |
No first char |
| 5839 |
No need char |
No need char |
| 5846 |
|
|
| 5847 |
/(?:\((?R)\))|[^()]*/I |
/(?:\((?R)\))|[^()]*/I |
| 5848 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 5849 |
No options |
No options |
| 5850 |
No first char |
No first char |
| 5851 |
No need char |
No need char |
| 6187 |
|
|
| 6188 |
/\s*,\s*/IS |
/\s*,\s*/IS |
| 6189 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 6190 |
No options |
No options |
| 6191 |
No first char |
No first char |
| 6192 |
Need char = ',' |
Need char = ',' |
| 6316 |
|
|
| 6317 |
/.*/I<lf> |
/.*/I<lf> |
| 6318 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 6319 |
Options: |
Options: |
| 6320 |
Forced newline sequence: LF |
Forced newline sequence: LF |
| 6321 |
First char at start or follows newline |
First char at start or follows newline |
| 6341 |
|
|
| 6342 |
/\w+(.)(.)?def/Is |
/\w+(.)(.)?def/Is |
| 6343 |
Capturing subpattern count = 2 |
Capturing subpattern count = 2 |
|
Partial matching not supported |
|
| 6344 |
Options: dotall |
Options: dotall |
| 6345 |
No first char |
No first char |
| 6346 |
Need char = 'f' |
Need char = 'f' |
| 6357 |
|
|
| 6358 |
+((?:\s|//.*\\n|/[*](?:\\n|.)*?[*]/)*)+I |
+((?:\s|//.*\\n|/[*](?:\\n|.)*?[*]/)*)+I |
| 6359 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 6360 |
No options |
No options |
| 6361 |
No first char |
No first char |
| 6362 |
No need char |
No need char |
| 6491 |
|
|
| 6492 |
/(a*b|(?i:c*(?-i)d))/IS |
/(a*b|(?i:c*(?-i)d))/IS |
| 6493 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 6494 |
No options |
No options |
| 6495 |
No first char |
No first char |
| 6496 |
No need char |
No need char |
| 6549 |
End |
End |
| 6550 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 6551 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 6552 |
Options: anchored |
Options: anchored |
| 6553 |
No first char |
No first char |
| 6554 |
Need char = 'b' |
Need char = 'b' |
| 6564 |
End |
End |
| 6565 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 6566 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 6567 |
Options: anchored |
Options: anchored |
| 6568 |
No first char |
No first char |
| 6569 |
Need char = 'b' |
Need char = 'b' |
| 6579 |
End |
End |
| 6580 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 6581 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 6582 |
Options: anchored |
Options: anchored |
| 6583 |
No first char |
No first char |
| 6584 |
Need char = 'b' |
Need char = 'b' |
| 6594 |
End |
End |
| 6595 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 6596 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 6597 |
Options: anchored |
Options: anchored |
| 6598 |
No first char |
No first char |
| 6599 |
Need char = 'A' |
Need char = 'A' |
| 6615 |
End |
End |
| 6616 |
------------------------------------------------------------------ |
------------------------------------------------------------------ |
| 6617 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 6618 |
Options: anchored caseless |
Options: anchored caseless |
| 6619 |
No first char |
No first char |
| 6620 |
Need char = 'A' (caseless) |
Need char = 'A' (caseless) |
| 6625 |
|
|
| 6626 |
/(a*|b*)[cd]/IS |
/(a*|b*)[cd]/IS |
| 6627 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 6628 |
No options |
No options |
| 6629 |
No first char |
No first char |
| 6630 |
No need char |
No need char |
| 6632 |
|
|
| 6633 |
/(a+|b*)[cd]/IS |
/(a+|b*)[cd]/IS |
| 6634 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 6635 |
No options |
No options |
| 6636 |
No first char |
No first char |
| 6637 |
No need char |
No need char |
| 6639 |
|
|
| 6640 |
/(a*|b+)[cd]/IS |
/(a*|b+)[cd]/IS |
| 6641 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 6642 |
No options |
No options |
| 6643 |
No first char |
No first char |
| 6644 |
No need char |
No need char |
| 6646 |
|
|
| 6647 |
/(a+|b+)[cd]/IS |
/(a+|b+)[cd]/IS |
| 6648 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
|
Partial matching not supported |
|
| 6649 |
No options |
No options |
| 6650 |
No first char |
No first char |
| 6651 |
No need char |
No need char |
| 7520 |
one 1 |
one 1 |
| 7521 |
three 3 |
three 3 |
| 7522 |
two 2 |
two 2 |
|
Partial matching not supported |
|
| 7523 |
Options: anchored caseless |
Options: anchored caseless |
| 7524 |
No first char |
No first char |
| 7525 |
No need char |
No need char |
| 7553 |
/(?=(\w+))\1:/I |
/(?=(\w+))\1:/I |
| 7554 |
Capturing subpattern count = 1 |
Capturing subpattern count = 1 |
| 7555 |
Max back reference = 1 |
Max back reference = 1 |
|
Partial matching not supported |
|
| 7556 |
No options |
No options |
| 7557 |
No first char |
No first char |
| 7558 |
Need char = ':' |
Need char = ':' |
| 7565 |
Max back reference = 1 |
Max back reference = 1 |
| 7566 |
Named capturing subpatterns: |
Named capturing subpatterns: |
| 7567 |
abc 1 |
abc 1 |
|
Partial matching not supported |
|
| 7568 |
No options |
No options |
| 7569 |
No first char |
No first char |
| 7570 |
Need char = ':' |
Need char = ':' |
| 9073 |
|
|
| 9074 |
/a\R{2,4}b/I<bsr_anycrlf> |
/a\R{2,4}b/I<bsr_anycrlf> |
| 9075 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 9076 |
Options: bsr_anycrlf |
Options: bsr_anycrlf |
| 9077 |
First char = 'a' |
First char = 'a' |
| 9078 |
Need char = 'b' |
Need char = 'b' |
| 9091 |
|
|
| 9092 |
/a\R{2,4}b/I<bsr_unicode> |
/a\R{2,4}b/I<bsr_unicode> |
| 9093 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 9094 |
Options: bsr_unicode |
Options: bsr_unicode |
| 9095 |
First char = 'a' |
First char = 'a' |
| 9096 |
Need char = 'b' |
Need char = 'b' |
| 9495 |
|
|
| 9496 |
/(?(?=.*b)b|^)/CI |
/(?(?=.*b)b|^)/CI |
| 9497 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 9498 |
Options: |
Options: |
| 9499 |
No first char |
No first char |
| 9500 |
No need char |
No need char |
| 9534 |
|
|
| 9535 |
/(?(?=b).*b|^d)/I |
/(?(?=b).*b|^d)/I |
| 9536 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 9537 |
No options |
No options |
| 9538 |
No first char |
No first char |
| 9539 |
No need char |
No need char |
| 9540 |
|
|
| 9541 |
/(?(?=.*b).*b|^d)/I |
/(?(?=.*b).*b|^d)/I |
| 9542 |
Capturing subpattern count = 0 |
Capturing subpattern count = 0 |
|
Partial matching not supported |
|
| 9543 |
No options |
No options |
| 9544 |
First char at start or follows newline |
First char at start or follows newline |
| 9545 |
No need char |
No need char |
| 9692 |
6: d |
6: d |
| 9693 |
7: Y |
7: Y |
| 9694 |
|
|
| 9695 |
|
/Xa{2,4}b/ |
| 9696 |
|
X\P |
| 9697 |
|
Partial match: X |
| 9698 |
|
Xa\P |
| 9699 |
|
Partial match: Xa |
| 9700 |
|
Xaa\P |
| 9701 |
|
Partial match: Xaa |
| 9702 |
|
Xaaa\P |
| 9703 |
|
Partial match: Xaaa |
| 9704 |
|
Xaaaa\P |
| 9705 |
|
Partial match: Xaaaa |
| 9706 |
|
|
| 9707 |
|
/Xa{2,4}?b/ |
| 9708 |
|
X\P |
| 9709 |
|
Partial match: X |
| 9710 |
|
Xa\P |
| 9711 |
|
Partial match: Xa |
| 9712 |
|
Xaa\P |
| 9713 |
|
Partial match: Xaa |
| 9714 |
|
Xaaa\P |
| 9715 |
|
Partial match: Xaaa |
| 9716 |
|
Xaaaa\P |
| 9717 |
|
Partial match: Xaaaa |
| 9718 |
|
|
| 9719 |
|
/Xa{2,4}+b/ |
| 9720 |
|
X\P |
| 9721 |
|
Partial match: X |
| 9722 |
|
Xa\P |
| 9723 |
|
Partial match: Xa |
| 9724 |
|
Xaa\P |
| 9725 |
|
Partial match: Xaa |
| 9726 |
|
Xaaa\P |
| 9727 |
|
Partial match: Xaaa |
| 9728 |
|
Xaaaa\P |
| 9729 |
|
Partial match: Xaaaa |
| 9730 |
|
|
| 9731 |
|
/X\d{2,4}b/ |
| 9732 |
|
X\P |
| 9733 |
|
Partial match: X |
| 9734 |
|
X3\P |
| 9735 |
|
Partial match: X3 |
| 9736 |
|
X33\P |
| 9737 |
|
Partial match: X33 |
| 9738 |
|
X333\P |
| 9739 |
|
Partial match: X333 |
| 9740 |
|
X3333\P |
| 9741 |
|
Partial match: X3333 |
| 9742 |
|
|
| 9743 |
|
/X\d{2,4}?b/ |
| 9744 |
|
X\P |
| 9745 |
|
Partial match: X |
| 9746 |
|
X3\P |
| 9747 |
|
Partial match: X3 |
| 9748 |
|
X33\P |
| 9749 |
|
Partial match: X33 |
| 9750 |
|
X333\P |
| 9751 |
|
Partial match: X333 |
| 9752 |
|
X3333\P |
| 9753 |
|
Partial match: X3333 |
| 9754 |
|
|
| 9755 |
|
/X\d{2,4}+b/ |
| 9756 |
|
X\P |
| 9757 |
|
Partial match: X |
| 9758 |
|
X3\P |
| 9759 |
|
Partial match: X3 |
| 9760 |
|
X33\P |
| 9761 |
|
Partial match: X33 |
| 9762 |
|
X333\P |
| 9763 |
|
Partial match: X333 |
| 9764 |
|
X3333\P |
| 9765 |
|
Partial match: X3333 |
| 9766 |
|
|
| 9767 |
|
/X\D{2,4}b/ |
| 9768 |
|
X\P |
| 9769 |
|
Partial match: X |
| 9770 |
|
Xa\P |
| 9771 |
|
Partial match: Xa |
| 9772 |
|
Xaa\P |
| 9773 |
|
Partial match: Xaa |
| 9774 |
|
Xaaa\P |
| 9775 |
|
Partial match: Xaaa |
| 9776 |
|
Xaaaa\P |
| 9777 |
|
Partial match: Xaaaa |
| 9778 |
|
|
| 9779 |
|
/X\D{2,4}?b/ |
| 9780 |
|
X\P |
| 9781 |
|
Partial match: X |
| 9782 |
|
Xa\P |
| 9783 |
|
Partial match: Xa |
| 9784 |
|
Xaa\P |
| 9785 |
|
Partial match: Xaa |
| 9786 |
|
Xaaa\P |
| 9787 |
|
Partial match: Xaaa |
| 9788 |
|
Xaaaa\P |
| 9789 |
|
Partial match: Xaaaa |
| 9790 |
|
|
| 9791 |
|
/X\D{2,4}+b/ |
| 9792 |
|
X\P |
| 9793 |
|
Partial match: X |
| 9794 |
|
Xa\P |
| 9795 |
|
Partial match: Xa |
| 9796 |
|
Xaa\P |
| 9797 |
|
Partial match: Xaa |
| 9798 |
|
Xaaa\P |
| 9799 |
|
Partial match: Xaaa |
| 9800 |
|
Xaaaa\P |
| 9801 |
|
Partial match: Xaaaa |
| 9802 |
|
|
| 9803 |
|
/X[abc]{2,4}b/ |
| 9804 |
|
X\P |
| 9805 |
|
Partial match: X |
| 9806 |
|
Xa\P |
| 9807 |
|
Partial match: Xa |
| 9808 |
|
Xaa\P |
| 9809 |
|
Partial match: Xaa |
| 9810 |
|
Xaaa\P |
| 9811 |
|
Partial match: Xaaa |
| 9812 |
|
Xaaaa\P |
| 9813 |
|
Partial match: Xaaaa |
| 9814 |
|
|
| 9815 |
|
/X[abc]{2,4}?b/ |
| 9816 |
|
X\P |
| 9817 |
|
Partial match: X |
| 9818 |
|
Xa\P |
| 9819 |
|
Partial match: Xa |
| 9820 |
|
Xaa\P |
| 9821 |
|
Partial match: Xaa |
| 9822 |
|
Xaaa\P |
| 9823 |
|
Partial match: Xaaa |
| 9824 |
|
Xaaaa\P |
| 9825 |
|
Partial match: Xaaaa |
| 9826 |
|
|
| 9827 |
|
/X[abc]{2,4}+b/ |
| 9828 |
|
X\P |
| 9829 |
|
Partial match: X |
| 9830 |
|
Xa\P |
| 9831 |
|
Partial match: Xa |
| 9832 |
|
Xaa\P |
| 9833 |
|
Partial match: Xaa |
| 9834 |
|
Xaaa\P |
| 9835 |
|
Partial match: Xaaa |
| 9836 |
|
Xaaaa\P |
| 9837 |
|
Partial match: Xaaaa |
| 9838 |
|
|
| 9839 |
|
/X[^a]{2,4}b/ |
| 9840 |
|
X\P |
| 9841 |
|
Partial match: X |
| 9842 |
|
Xz\P |
| 9843 |
|
Partial match: Xz |
| 9844 |
|
Xzz\P |
| 9845 |
|
Partial match: Xzz |
| 9846 |
|
Xzzz\P |
| 9847 |
|
Partial match: Xzzz |
| 9848 |
|
Xzzzz\P |
| 9849 |
|
Partial match: Xzzzz |
| 9850 |
|
|
| 9851 |
|
/X[^a]{2,4}?b/ |
| 9852 |
|
X\P |
| 9853 |
|
Partial match: X |
| 9854 |
|
Xz\P |
| 9855 |
|
Partial match: Xz |
| 9856 |
|
Xzz\P |
| 9857 |
|
Partial match: Xzz |
| 9858 |
|
Xzzz\P |
| 9859 |
|
Partial match: Xzzz |
| 9860 |
|
Xzzzz\P |
| 9861 |
|
Partial match: Xzzzz |
| 9862 |
|
|
| 9863 |
|
/X[^a]{2,4}+b/ |
| 9864 |
|
X\P |
| 9865 |
|
Partial match: X |
| 9866 |
|
Xz\P |
| 9867 |
|
Partial match: Xz |
| 9868 |
|
Xzz\P |
| 9869 |
|
Partial match: Xzz |
| 9870 |
|
Xzzz\P |
| 9871 |
|
Partial match: Xzzz |
| 9872 |
|
Xzzzz\P |
| 9873 |
|
Partial match: Xzzzz |
| 9874 |
|
|
| 9875 |
|
/(Y)X\1{2,4}b/ |
| 9876 |
|
YX\P |
| 9877 |
|
Partial match: YX |
| 9878 |
|
YXY\P |
| 9879 |
|
Partial match: YXY |
| 9880 |
|
YXYY\P |
| 9881 |
|
Partial match: YXYY |
| 9882 |
|
YXYYY\P |
| 9883 |
|
Partial match: YXYYY |
| 9884 |
|
YXYYYY\P |
| 9885 |
|
Partial match: YXYYYY |
| 9886 |
|
|
| 9887 |
|
/(Y)X\1{2,4}?b/ |
| 9888 |
|
YX\P |
| 9889 |
|
Partial match: YX |
| 9890 |
|
YXY\P |
| 9891 |
|
Partial match: YXY |
| 9892 |
|
YXYY\P |
| 9893 |
|
Partial match: YXYY |
| 9894 |
|
YXYYY\P |
| 9895 |
|
Partial match: YXYYY |
| 9896 |
|
YXYYYY\P |
| 9897 |
|
Partial match: YXYYYY |
| 9898 |
|
|
| 9899 |
|
/(Y)X\1{2,4}+b/ |
| 9900 |
|
YX\P |
| 9901 |
|
Partial match: YX |
| 9902 |
|
YXY\P |
| 9903 |
|
Partial match: YXY |
| 9904 |
|
YXYY\P |
| 9905 |
|
Partial match: YXYY |
| 9906 |
|
YXYYY\P |
| 9907 |
|
Partial match: YXYYY |
| 9908 |
|
YXYYYY\P |
| 9909 |
|
Partial match: YXYYYY |
| 9910 |
|
|
| 9911 |
|
/\++\KZ|\d+X|9+Y/ |
| 9912 |
|
++++123999\P |
| 9913 |
|
Partial match: 123999 |
| 9914 |
|
++++123999Y\P |
| 9915 |
|
0: 999Y |
| 9916 |
|
++++Z1234\P |
| 9917 |
|
0: Z |
| 9918 |
|
|
| 9919 |
|
/Z(*F)/ |
| 9920 |
|
Z\P |
| 9921 |
|
Partial match: Z |
| 9922 |
|
ZA\P |
| 9923 |
|
No match |
| 9924 |
|
|
| 9925 |
|
/Z(?!)/ |
| 9926 |
|
Z\P |
| 9927 |
|
Partial match: Z |
| 9928 |
|
ZA\P |
| 9929 |
|
No match |
| 9930 |
|
|
| 9931 |
|
/dog(sbody)?/ |
| 9932 |
|
dogs\P |
| 9933 |
|
0: dog |
| 9934 |
|
dogs\P\P |
| 9935 |
|
Partial match: dogs |
| 9936 |
|
|
| 9937 |
|
/dog|dogsbody/ |
| 9938 |
|
dogs\P |
| 9939 |
|
0: dog |
| 9940 |
|
dogs\P\P |
| 9941 |
|
0: dog |
| 9942 |
|
|
| 9943 |
/ End of testinput2 / |
/ End of testinput2 / |