upload http
[bottlenecks.git] / rubbos / app / httpd-2.0.64 / srclib / pcre / testdata / testinput5
1 /-- Because of problems with Perl 5.6 in handling UTF-8 vs non UTF-8 --/
2 /-- strings automatically, do not use the \x{} construct except with --/
3 /-- patterns that have the /8 option set, and don't use them without! --/
4
5 /a.b/8
6     acb
7     a\x7fb
8     a\x{100}b 
9     *** Failers
10     a\nb  
11
12 /a(.{3})b/8
13     a\x{4000}xyb 
14     a\x{4000}\x7fyb 
15     a\x{4000}\x{100}yb 
16     *** Failers
17     a\x{4000}b 
18     ac\ncb 
19
20 /a(.*?)(.)/
21     a\xc0\x88b
22
23 /a(.*?)(.)/8
24     a\x{100}b
25
26 /a(.*)(.)/
27     a\xc0\x88b
28
29 /a(.*)(.)/8
30     a\x{100}b
31
32 /a(.)(.)/
33     a\xc0\x92bcd
34
35 /a(.)(.)/8
36     a\x{240}bcd
37
38 /a(.?)(.)/
39     a\xc0\x92bcd
40
41 /a(.?)(.)/8
42     a\x{240}bcd
43
44 /a(.??)(.)/
45     a\xc0\x92bcd
46
47 /a(.??)(.)/8
48     a\x{240}bcd
49
50 /a(.{3})b/8
51     a\x{1234}xyb 
52     a\x{1234}\x{4321}yb 
53     a\x{1234}\x{4321}\x{3412}b 
54     *** Failers
55     a\x{1234}b 
56     ac\ncb 
57
58 /a(.{3,})b/8
59     a\x{1234}xyb 
60     a\x{1234}\x{4321}yb 
61     a\x{1234}\x{4321}\x{3412}b 
62     axxxxbcdefghijb 
63     a\x{1234}\x{4321}\x{3412}\x{3421}b 
64     *** Failers
65     a\x{1234}b 
66
67 /a(.{3,}?)b/8
68     a\x{1234}xyb 
69     a\x{1234}\x{4321}yb 
70     a\x{1234}\x{4321}\x{3412}b 
71     axxxxbcdefghijb 
72     a\x{1234}\x{4321}\x{3412}\x{3421}b 
73     *** Failers
74     a\x{1234}b 
75
76 /a(.{3,5})b/8
77     a\x{1234}xyb 
78     a\x{1234}\x{4321}yb 
79     a\x{1234}\x{4321}\x{3412}b 
80     axxxxbcdefghijb 
81     a\x{1234}\x{4321}\x{3412}\x{3421}b 
82     axbxxbcdefghijb 
83     axxxxxbcdefghijb 
84     *** Failers
85     a\x{1234}b 
86     axxxxxxbcdefghijb 
87
88 /a(.{3,5}?)b/8
89     a\x{1234}xyb 
90     a\x{1234}\x{4321}yb 
91     a\x{1234}\x{4321}\x{3412}b 
92     axxxxbcdefghijb 
93     a\x{1234}\x{4321}\x{3412}\x{3421}b 
94     axbxxbcdefghijb 
95     axxxxxbcdefghijb 
96     *** Failers
97     a\x{1234}b 
98     axxxxxxbcdefghijb 
99
100 /^[a\x{c0}]/8
101     *** Failers
102     \x{100}
103
104 /(?<=aXb)cd/8
105     aXbcd
106
107 /(?<=a\x{100}b)cd/8
108     a\x{100}bcd
109
110 /(?<=a\x{100000}b)cd/8
111     a\x{100000}bcd
112     
113 /(?:\x{100}){3}b/8
114     \x{100}\x{100}\x{100}b
115     *** Failers 
116     \x{100}\x{100}b
117
118 / End of testinput5 /