tools/pcre/testdata/testinput10
author John Schoenick <john@pointysoftware.net>
Wed Jun 01 20:36:16 2011 -0400 (2011-06-01)
changeset 3292 f428ffc8a3fe
parent 2762 d2d467bf1b5a
child 3831 babd0eee3c5e
permissions -rw-r--r--
Fixed regression in FindEntityByClassname from bug 4899 (bug 4941, r=predcrab).
dvander@2762
     1
/-- These are a few representative patterns whose lengths and offsets are to be 
dvander@2762
     2
shown when the link size is 2. This is just a doublecheck test to ensure the 
dvander@2762
     3
sizes don't go horribly wrong when something is changed. The pattern contents 
dvander@2762
     4
are all themselves checked in other tests. --/
dvander@2762
     5
dvander@2762
     6
/((?i)b)/BM
dvander@2762
     7
dvander@2762
     8
/(?s)(.*X|^B)/BM
dvander@2762
     9
dvander@2762
    10
/(?s:.*X|^B)/BM
dvander@2762
    11
dvander@2762
    12
/^[[:alnum:]]/BM
dvander@2762
    13
dvander@2762
    14
/#/IxMD
dvander@2762
    15
dvander@2762
    16
/a#/IxMD
dvander@2762
    17
dvander@2762
    18
/x?+/BM
dvander@2762
    19
dvander@2762
    20
/x++/BM
dvander@2762
    21
dvander@2762
    22
/x{1,3}+/BM 
dvander@2762
    23
dvander@2762
    24
/(x)*+/BM
dvander@2762
    25
dvander@2762
    26
/^((a+)(?U)([ab]+)(?-U)([bc]+)(\w*))/BM
dvander@2762
    27
dvander@2762
    28
|8J\$WE\<\.rX\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b|BM
dvander@2762
    29
dvander@2762
    30
|\$\<\.X\+ix\[d1b\!H\#\?vV0vrK\:ZH1\=2M\>iV\;\?aPhFB\<\*vW\@QW\@sO9\}cfZA\-i\'w\%hKd6gt1UJP\,15_\#QY\$M\^Mss_U\/\]\&LK9\[5vQub\^w\[KDD\<EjmhUZ\?\.akp2dF\>qmj\;2\}YWFdYx\.Ap\]hjCPTP\(n28k\+3\;o\&WXqs\/gOXdr\$\:r\'do0\;b4c\(f_Gr\=\"\\4\)\[01T7ajQJvL\$W\~mL_sS\/4h\:x\*\[ZN\=KLs\&L5zX\/\/\>it\,o\:aU\(\;Z\>pW\&T7oP\'2K\^E\:x9\'c\[\%z\-\,64JQ5AeH_G\#KijUKghQw\^\\vea3a\?kka_G\$8\#\`\*kynsxzBLru\'\]k_\[7FrVx\}\^\=\$blx\>s\-N\%j\;D\*aZDnsw\:YKZ\%Q\.Kne9\#hP\?\+b3\(SOvL\,\^\;\&u5\@\?5C5Bhb\=m\-vEh_L15Jl\]U\)0RP6\{q\%L\^_z5E\'Dw6X\b|BM
dvander@2762
    31
dvander@2762
    32
/(a(?1)b)/BM
dvander@2762
    33
dvander@2762
    34
/(a(?1)+b)/BM
dvander@2762
    35
dvander@2762
    36
/a(?P<name1>b|c)d(?P<longername2>e)/BM
dvander@2762
    37
dvander@2762
    38
/(?:a(?P<c>c(?P<d>d)))(?P<a>a)/BM
dvander@2762
    39
dvander@2762
    40
/(?P<a>a)...(?P=a)bbb(?P>a)d/BM
dvander@2762
    41
dvander@2762
    42
/abc(?C255)de(?C)f/BM
dvander@2762
    43
dvander@2762
    44
/abcde/CBM
dvander@2762
    45
dvander@2762
    46
/\x{100}/8BM
dvander@2762
    47
dvander@2762
    48
/\x{1000}/8BM
dvander@2762
    49
dvander@2762
    50
/\x{10000}/8BM
dvander@2762
    51
dvander@2762
    52
/\x{100000}/8BM
dvander@2762
    53
dvander@2762
    54
/\x{1000000}/8BM
dvander@2762
    55
dvander@2762
    56
/\x{4000000}/8BM
dvander@2762
    57
dvander@2762
    58
/\x{7fffFFFF}/8BM
dvander@2762
    59
dvander@2762
    60
/[\x{ff}]/8BM
dvander@2762
    61
dvander@2762
    62
/[\x{100}]/8BM
dvander@2762
    63
dvander@2762
    64
/\x80/8BM
dvander@2762
    65
dvander@2762
    66
/\xff/8BM
dvander@2762
    67
dvander@2762
    68
/\x{0041}\x{2262}\x{0391}\x{002e}/D8M
dvander@2762
    69
    
dvander@2762
    70
/\x{D55c}\x{ad6d}\x{C5B4}/D8M 
dvander@2762
    71
dvander@2762
    72
/\x{65e5}\x{672c}\x{8a9e}/D8M
dvander@2762
    73
dvander@2762
    74
/[\x{100}]/8BM
dvander@2762
    75
dvander@2762
    76
/[Z\x{100}]/8BM
dvander@2762
    77
dvander@2762
    78
/^[\x{100}\E-\Q\E\x{150}]/B8M
dvander@2762
    79
dvander@2762
    80
/^[\QĀ\E-\QŐ\E]/B8M
dvander@2762
    81
dvander@2762
    82
/^[\QĀ\E-\QŐ\E/B8M
dvander@2762
    83
dvander@2762
    84
/[\p{L}]/BM
dvander@2762
    85
dvander@2762
    86
/[\p{^L}]/BM
dvander@2762
    87
dvander@2762
    88
/[\P{L}]/BM
dvander@2762
    89
dvander@2762
    90
/[\P{^L}]/BM
dvander@2762
    91
dvander@2762
    92
/[abc\p{L}\x{0660}]/8BM
dvander@2762
    93
dvander@2762
    94
/[\p{Nd}]/8BM
dvander@2762
    95
dvander@2762
    96
/[\p{Nd}+-]+/8BM
dvander@2762
    97
dvander@2762
    98
/A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8iBM
dvander@2762
    99
dvander@2762
   100
/A\x{391}\x{10427}\x{ff3a}\x{1fb0}/8BM
dvander@2762
   101
dvander@2762
   102
/[\x{105}-\x{109}]/8iBM
dvander@2762
   103
dvander@2762
   104
/( ( (?(1)0|) )*   )/xBM
dvander@2762
   105
dvander@2762
   106
/(  (?(1)0|)*   )/xBM
dvander@2762
   107
dvander@2762
   108
/[a]/BM
dvander@2762
   109
dvander@2762
   110
/[a]/8BM
dvander@2762
   111
dvander@2762
   112
/[\xaa]/BM
dvander@2762
   113
dvander@2762
   114
/[\xaa]/8BM
dvander@2762
   115
dvander@2762
   116
/[^a]/BM
dvander@2762
   117
dvander@2762
   118
/[^a]/8BM
dvander@2762
   119
dvander@2762
   120
/[^\xaa]/BM
dvander@2762
   121
dvander@2762
   122
/[^\xaa]/8BM
dvander@2762
   123
dvander@2762
   124
/ End of testinput10 /