"Fossies" - the Fresh Open Source Software Archive 
Member "tin-2.6.2/pcre/testdata/testinput5" (23 Aug 2021, 4766 Bytes) of package /linux/misc/tin-2.6.2.tar.xz:
As a special service "Fossies" has tried to format the requested text file into HTML format (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
1 /\x{100}/8DM
2
3 /\x{1000}/8DM
4
5 /\x{10000}/8DM
6
7 /\x{100000}/8DM
8
9 /\x{1000000}/8DM
10
11 /\x{4000000}/8DM
12
13 /\x{7fffFFFF}/8DM
14
15 /[\x{ff}]/8DM
16
17 /[\x{100}]/8DM
18
19 /\x{ffffffff}/8
20
21 /\x{100000000}/8
22
23 /^\x{100}a\x{1234}/8
24 \x{100}a\x{1234}bcd
25
26 /\x80/8D
27
28 /\xff/8D
29
30 /\x{0041}\x{2262}\x{0391}\x{002e}/D8
31 \x{0041}\x{2262}\x{0391}\x{002e}
32
33 /\x{D55c}\x{ad6d}\x{C5B4}/D8
34 \x{D55c}\x{ad6d}\x{C5B4}
35
36 /\x{65e5}\x{672c}\x{8a9e}/D8
37 \x{65e5}\x{672c}\x{8a9e}
38
39 /\x{80}/D8
40
41 /\x{084}/D8
42
43 /\x{104}/D8
44
45 /\x{861}/D8
46
47 /\x{212ab}/D8
48
49 /.{3,5}X/D8
50 \x{212ab}\x{212ab}\x{212ab}\x{861}X
51
52
53 /.{3,5}?/D8
54 \x{212ab}\x{212ab}\x{212ab}\x{861}
55
56 /-- These tests are here rather than in testinput4 because Perl 5.6 has --/
57 /-- some problems with UTF-8 support, in the area of \x{..} where the --/
58 /-- value is < 255. It grumbles about invalid UTF-8 strings. --/
59
60 /^[a\x{c0}]b/8
61 \x{c0}b
62
63 /^([a\x{c0}]*?)aa/8
64 a\x{c0}aaaa/
65
66 /^([a\x{c0}]*?)aa/8
67 a\x{c0}aaaa/
68 a\x{c0}a\x{c0}aaa/
69
70 /^([a\x{c0}]*)aa/8
71 a\x{c0}aaaa/
72 a\x{c0}a\x{c0}aaa/
73
74 /^([a\x{c0}]*)a\x{c0}/8
75 a\x{c0}aaaa/
76 a\x{c0}a\x{c0}aaa/
77
78 /-- --/
79
80 /(?<=\C)X/8
81 Should produce an error diagnostic
82
83 /-- This one is here not because it's different to Perl, but because the --/
84 /-- way the captured single-byte is displayed. (In Perl it becomes a --/
85 /-- character, and you can't tell the difference.) --/
86
87 /X(\C)(.*)/8
88 X\x{1234}
89 X\nabc
90
91 /^[ab]/8D
92 bar
93 *** Failers
94 c
95 \x{ff}
96 \x{100}
97
98 /^[^ab]/8D
99 c
100 \x{ff}
101 \x{100}
102 *** Failers
103 aaa
104
105 /[^ab\xC0-\xF0]/8SD
106 \x{f1}
107 \x{bf}
108 \x{100}
109 \x{1000}
110 *** Failers
111 \x{c0}
112 \x{f0}
113
114 /Ā{3,4}/8SD
115 \x{100}\x{100}\x{100}\x{100\x{100}
116
117 /(\x{100}+|x)/8SD
118
119 /(\x{100}*a|x)/8SD
120
121 /(\x{100}{0,2}a|x)/8SD
122
123 /(\x{100}{1,2}a|x)/8SD
124
125 /\x{100}*(\d+|"(?1)")/8
126 1234
127 "1234"
128 \x{100}1234
129 "\x{100}1234"
130 \x{100}\x{100}12ab
131 \x{100}\x{100}"12"
132 *** Failers
133 \x{100}\x{100}abcd
134
135 /\x{100}/8D
136
137 /\x{100}*/8D
138
139 /a\x{100}*/8D
140
141 /ab\x{100}*/8D
142
143 /a\x{100}\x{101}*/8D
144
145 /a\x{100}\x{101}+/8D
146
147 /\x{100}*A/8D
148 A
149
150 /\x{100}*\d(?R)/8D
151
152 /[^\x{c4}]/D
153
154 /[^\x{c4}]/8D
155
156 /[\x{100}]/8DM
157 \x{100}
158 Z\x{100}
159 \x{100}Z
160 *** Failers
161
162 /[Z\x{100}]/8DM
163 Z\x{100}
164 \x{100}
165 \x{100}Z
166 *** Failers
167
168 /[\x{200}-\x{100}]/8
169
170 /[Ā-Ą]/8
171 \x{100}
172 \x{104}
173 *** Failers
174 \x{105}
175 \x{ff}
176
177 /[z-\x{100}]/8D
178
179 /[z\Qa-d]Ā\E]/8D
180 \x{100}
181 Ā
182
183 /[\xFF]/D
184 >\xff<
185
186 /[\xff]/D8
187 >\x{ff}<
188
189 /[^\xFF]/D
190
191 /[^\xff]/8D
192
193 /[Ä-Ü]/8
194 Ö # Matches without Study
195 \x{d6}
196
197 /[Ä-Ü]/8S
198 Ö <-- Same with Study
199 \x{d6}
200
201 /[\x{c4}-\x{dc}]/8
202 Ö # Matches without Study
203 \x{d6}
204
205 /[\x{c4}-\x{dc}]/8S
206 Ö <-- Same with Study
207 \x{d6}
208
209 /[]/8
210
211 //8
212
213 /xxx/8
214
215 /xxx/8?D
216
217 /abc/8
218 ]
219
220
221 \?
222
223 /anything/8
224 \xc0\x80
225 \xc1\x8f
226 \xe0\x9f\x80
227 \xf0\x8f\x80\x80
228 \xf8\x87\x80\x80\x80
229 \xfc\x83\x80\x80\x80\x80
230 \xfe\x80\x80\x80\x80\x80
231 \xff\x80\x80\x80\x80\x80
232 \xc3\x8f
233 \xe0\xaf\x80
234 \xe1\x80\x80
235 \xf0\x9f\x80\x80
236 \xf1\x8f\x80\x80
237 \xf8\x88\x80\x80\x80
238 \xf9\x87\x80\x80\x80
239 \xfc\x84\x80\x80\x80\x80
240 \xfd\x83\x80\x80\x80\x80
241
242 /\x{100}abc(xyz(?1))/8D
243
244 /[^\x{100}]abc(xyz(?1))/8D
245
246 /[ab\x{100}]abc(xyz(?1))/8D
247
248 /(\x{100}(b(?2)c))?/D8
249
250 /(\x{100}(b(?2)c)){0,2}/D8
251
252 /(\x{100}(b(?1)c))?/D8
253
254 /(\x{100}(b(?1)c)){0,2}/D8
255
256 /\W/8
257 A.B
258 A\x{100}B
259
260 /\w/8
261 \x{100}X
262
263 /a\x{1234}b/P8
264 a\x{1234}b
265
266 /^\ሴ/8D
267
268 /\777/I
269
270 /\777/8I
271 \x{1ff}
272 \777
273
274 /\x{100}*\d/8D
275
276 /\x{100}*\s/8D
277
278 /\x{100}*\w/8D
279
280 /\x{100}*\D/8D
281
282 /\x{100}*\S/8D
283
284 /\x{100}*\W/8D
285
286 /\x{100}+\x{200}/8D
287
288 /\x{100}+X/8D
289
290 /X+\x{200}/8D
291
292 /()()()()()()()()()()
293 ()()()()()()()()()()
294 ()()()()()()()()()()
295 ()()()()()()()()()()
296 A (x) (?41) B/8x
297 AxxB
298
299 /^[\x{100}\E-\Q\E\x{150}]/B8
300
301 /^[\QĀ\E-\QŐ\E]/B8
302
303 /^[\QĀ\E-\QŐ\E/B8
304
305 /^abc./mgx8<any>
306 abc1 \x0aabc2 \x0babc3xx \x0cabc4 \x0dabc5xx \x0d\x0aabc6 \x{0085}abc7 \x{2028}abc8 \x{2029}abc9 JUNK
307
308 /abc.$/mgx8<any>
309 abc1\x0a abc2\x0b abc3\x0c abc4\x0d abc5\x0d\x0a abc6\x{0085} abc7\x{2028} abc8\x{2029} abc9
310
311 /^a\Rb/8
312 a\nb
313 a\rb
314 a\r\nb
315 a\x0bb
316 a\x0cb
317 a\x{85}b
318 a\x{2028}b
319 a\x{2029}b
320 ** Failers
321 a\n\rb
322
323 /^a\R*b/8
324 ab
325 a\nb
326 a\rb
327 a\r\nb
328 a\x0bb
329 a\x0c\x{2028}\x{2029}b
330 a\x{85}b
331 a\n\rb
332 a\n\r\x{85}\x0cb
333
334 /^a\R+b/8
335 a\nb
336 a\rb
337 a\r\nb
338 a\x0bb
339 a\x0c\x{2028}\x{2029}b
340 a\x{85}b
341 a\n\rb
342 a\n\r\x{85}\x0cb
343 ** Failers
344 ab
345
346 /^a\R{1,3}b/8
347 a\nb
348 a\n\rb
349 a\n\r\x{85}b
350 a\r\n\r\nb
351 a\r\n\r\n\r\nb
352 a\n\r\n\rb
353 a\n\n\r\nb
354 ** Failers
355 a\n\n\n\rb
356 a\r
357
358 / End of testinput5 /