/[pcre]/code/trunk/testdata/testoutput5
ViewVC logotype

Contents of /code/trunk/testdata/testoutput5

Parent Directory Parent Directory | Revision Log Revision Log


Revision 71 - (hide annotations) (download)
Sat Feb 24 21:40:24 2007 UTC (7 years, 8 months ago) by nigel
File size: 19217 byte(s)
Load pcre-4.4 into code/trunk.

1 nigel 71 PCRE version 4.4 21-August-2003
2 nigel 49
3 nigel 63 /\x{100}/8DM
4     Memory allocation (code space): 11
5     ------------------------------------------------------------------
6     0 7 Bra 0
7     3 2 \x{100}
8     7 7 Ket
9     10 End
10     ------------------------------------------------------------------
11     Capturing subpattern count = 0
12     Options: utf8
13     First char = 196
14     Need char = 128
15 nigel 49
16 nigel 63 /\x{1000}/8DM
17     Memory allocation (code space): 12
18     ------------------------------------------------------------------
19     0 8 Bra 0
20     3 3 \x{1000}
21     8 8 Ket
22     11 End
23     ------------------------------------------------------------------
24     Capturing subpattern count = 0
25     Options: utf8
26     First char = 225
27     Need char = 128
28 nigel 49
29 nigel 63 /\x{10000}/8DM
30     Memory allocation (code space): 13
31     ------------------------------------------------------------------
32     0 9 Bra 0
33     3 4 \x{10000}
34     9 9 Ket
35     12 End
36     ------------------------------------------------------------------
37     Capturing subpattern count = 0
38     Options: utf8
39     First char = 240
40     Need char = 128
41 nigel 49
42 nigel 63 /\x{100000}/8DM
43     Memory allocation (code space): 13
44     ------------------------------------------------------------------
45     0 9 Bra 0
46     3 4 \x{100000}
47     9 9 Ket
48     12 End
49     ------------------------------------------------------------------
50     Capturing subpattern count = 0
51     Options: utf8
52     First char = 244
53     Need char = 128
54 nigel 49
55 nigel 63 /\x{1000000}/8DM
56     Memory allocation (code space): 14
57     ------------------------------------------------------------------
58     0 10 Bra 0
59     3 5 \x{1000000}
60     10 10 Ket
61     13 End
62     ------------------------------------------------------------------
63     Capturing subpattern count = 0
64     Options: utf8
65     First char = 249
66     Need char = 128
67 nigel 49
68 nigel 63 /\x{4000000}/8DM
69     Memory allocation (code space): 15
70     ------------------------------------------------------------------
71     0 11 Bra 0
72     3 6 \x{4000000}
73     11 11 Ket
74     14 End
75     ------------------------------------------------------------------
76     Capturing subpattern count = 0
77     Options: utf8
78     First char = 252
79     Need char = 128
80 nigel 49
81 nigel 63 /\x{7fffFFFF}/8DM
82     Memory allocation (code space): 15
83     ------------------------------------------------------------------
84     0 11 Bra 0
85     3 6 \x{7fffffff}
86     11 11 Ket
87     14 End
88     ------------------------------------------------------------------
89     Capturing subpattern count = 0
90     Options: utf8
91     First char = 253
92     Need char = 191
93 nigel 49
94 nigel 63 /[\x{ff}]/8DM
95     Memory allocation (code space): 40
96     ------------------------------------------------------------------
97     0 36 Bra 0
98     3 [\xff]
99     36 36 Ket
100     39 End
101     ------------------------------------------------------------------
102     Capturing subpattern count = 0
103     Options: utf8
104     No first char
105     No need char
106 nigel 49
107 nigel 63 /[\x{100}]/8DM
108     Memory allocation (code space): 47
109     ------------------------------------------------------------------
110     0 11 Bra 0
111     3 [\x{100}]
112     11 11 Ket
113     14 End
114     ------------------------------------------------------------------
115     Capturing subpattern count = 0
116     Options: utf8
117     No first char
118     No need char
119 nigel 49
120 nigel 63 /\x{ffffffff}/8
121     Failed: character value in \x{...} sequence is too large at offset 11
122 nigel 49
123 nigel 63 /\x{100000000}/8
124     Failed: character value in \x{...} sequence is too large at offset 12
125 nigel 49
126 nigel 63 /^\x{100}a\x{1234}/8
127     \x{100}a\x{1234}bcd
128     0: \x{100}a\x{1234}
129 nigel 49
130 nigel 63 /\x80/8D
131     ------------------------------------------------------------------
132     0 7 Bra 0
133     3 2 \x{80}
134     7 7 Ket
135     10 End
136     ------------------------------------------------------------------
137     Capturing subpattern count = 0
138     Options: utf8
139     First char = 194
140     Need char = 128
141    
142     /\xff/8D
143     ------------------------------------------------------------------
144     0 7 Bra 0
145     3 2 \x{ff}
146     7 7 Ket
147     10 End
148     ------------------------------------------------------------------
149     Capturing subpattern count = 0
150     Options: utf8
151     First char = 195
152     Need char = 191
153    
154     /\x{0041}\x{2262}\x{0391}\x{002e}/D8
155     ------------------------------------------------------------------
156     0 12 Bra 0
157     3 7 A\x{2262}\x{391}.
158     12 12 Ket
159     15 End
160     ------------------------------------------------------------------
161     Capturing subpattern count = 0
162     Options: utf8
163     First char = 'A'
164     Need char = '.'
165     \x{0041}\x{2262}\x{0391}\x{002e}
166     0: A\x{2262}\x{391}.
167    
168     /\x{D55c}\x{ad6d}\x{C5B4}/D8
169     ------------------------------------------------------------------
170     0 14 Bra 0
171     3 9 \x{d55c}\x{ad6d}\x{c5b4}
172     14 14 Ket
173     17 End
174     ------------------------------------------------------------------
175     Capturing subpattern count = 0
176     Options: utf8
177     First char = 237
178     Need char = 180
179     \x{D55c}\x{ad6d}\x{C5B4}
180     0: \x{d55c}\x{ad6d}\x{c5b4}
181    
182     /\x{65e5}\x{672c}\x{8a9e}/D8
183     ------------------------------------------------------------------
184     0 14 Bra 0
185     3 9 \x{65e5}\x{672c}\x{8a9e}
186     14 14 Ket
187     17 End
188     ------------------------------------------------------------------
189     Capturing subpattern count = 0
190     Options: utf8
191     First char = 230
192     Need char = 158
193     \x{65e5}\x{672c}\x{8a9e}
194     0: \x{65e5}\x{672c}\x{8a9e}
195    
196     /\x{80}/D8
197     ------------------------------------------------------------------
198     0 7 Bra 0
199     3 2 \x{80}
200     7 7 Ket
201     10 End
202     ------------------------------------------------------------------
203     Capturing subpattern count = 0
204     Options: utf8
205     First char = 194
206     Need char = 128
207    
208     /\x{084}/D8
209     ------------------------------------------------------------------
210     0 7 Bra 0
211     3 2 \x{84}
212     7 7 Ket
213     10 End
214     ------------------------------------------------------------------
215     Capturing subpattern count = 0
216     Options: utf8
217     First char = 194
218     Need char = 132
219    
220     /\x{104}/D8
221     ------------------------------------------------------------------
222     0 7 Bra 0
223     3 2 \x{104}
224     7 7 Ket
225     10 End
226     ------------------------------------------------------------------
227     Capturing subpattern count = 0
228     Options: utf8
229     First char = 196
230     Need char = 132
231    
232     /\x{861}/D8
233     ------------------------------------------------------------------
234     0 8 Bra 0
235     3 3 \x{861}
236     8 8 Ket
237     11 End
238     ------------------------------------------------------------------
239     Capturing subpattern count = 0
240     Options: utf8
241     First char = 224
242     Need char = 161
243    
244     /\x{212ab}/D8
245     ------------------------------------------------------------------
246     0 9 Bra 0
247     3 4 \x{212ab}
248     9 9 Ket
249     12 End
250     ------------------------------------------------------------------
251     Capturing subpattern count = 0
252     Options: utf8
253     First char = 240
254     Need char = 171
255    
256     /.{3,5}X/D8
257     ------------------------------------------------------------------
258     0 14 Bra 0
259     3 Any{3}
260     7 Any{0,2}
261     11 1 X
262     14 14 Ket
263     17 End
264     ------------------------------------------------------------------
265     Capturing subpattern count = 0
266     Options: utf8
267     No first char
268     Need char = 'X'
269     \x{212ab}\x{212ab}\x{212ab}\x{861}X
270     0: \x{212ab}\x{212ab}\x{212ab}\x{861}X
271    
272    
273     /.{3,5}?/D8
274     ------------------------------------------------------------------
275     0 11 Bra 0
276     3 Any{3}
277     7 Any{0,2}?
278     11 11 Ket
279     14 End
280     ------------------------------------------------------------------
281     Capturing subpattern count = 0
282     Options: utf8
283     No first char
284     No need char
285     \x{212ab}\x{212ab}\x{212ab}\x{861}
286     0: \x{212ab}\x{212ab}\x{212ab}
287    
288     /-- These tests are here rather than in testinput4 because Perl 5.6 has --/
289     /-- some problems with UTF-8 support, in the area of \x{..} where the --/
290     No match
291     /-- value is < 255. It grumbles about invalid UTF-8 strings. --/
292     No match
293    
294     /^[a\x{c0}]b/8
295     \x{c0}b
296     0: \x{c0}b
297    
298     /^([a\x{c0}]*?)aa/8
299     a\x{c0}aaaa/
300     0: a\x{c0}aa
301     1: a\x{c0}
302    
303     /^([a\x{c0}]*?)aa/8
304     a\x{c0}aaaa/
305     0: a\x{c0}aa
306     1: a\x{c0}
307     a\x{c0}a\x{c0}aaa/
308     0: a\x{c0}a\x{c0}aa
309     1: a\x{c0}a\x{c0}
310    
311     /^([a\x{c0}]*)aa/8
312     a\x{c0}aaaa/
313     0: a\x{c0}aaaa
314     1: a\x{c0}aa
315     a\x{c0}a\x{c0}aaa/
316     0: a\x{c0}a\x{c0}aaa
317     1: a\x{c0}a\x{c0}a
318    
319     /^([a\x{c0}]*)a\x{c0}/8
320     a\x{c0}aaaa/
321     0: a\x{c0}
322 nigel 49 1:
323 nigel 63 a\x{c0}a\x{c0}aaa/
324     0: a\x{c0}a\x{c0}
325     1: a\x{c0}
326    
327     /-- --/
328    
329     /(?<=\C)X/8
330     Failed: \C not allowed in lookbehind assertion at offset 6
331 nigel 49
332 nigel 63 /-- This one is here not because it's different to Perl, but because the --/
333     /-- way the captured single-byte is displayed. (In Perl it becomes a --/
334     No match
335     /-- character, and you can't tell the difference.) --/
336     No match
337    
338     /X(\C)(.*)/8
339     X\x{1234}
340     0: X\x{1234}
341     1: \xe1
342     2: \x88\xb4
343     X\nabc
344     0: X\x{0a}abc
345     1: \x{0a}
346     2: abc
347    
348     /^[ab]/8D
349     ------------------------------------------------------------------
350     0 37 Bra 0
351     3 ^
352     4 [a-b]
353     37 37 Ket
354     40 End
355     ------------------------------------------------------------------
356     Capturing subpattern count = 0
357     Options: anchored utf8
358     No first char
359     No need char
360     bar
361     0: b
362 nigel 49 *** Failers
363     No match
364 nigel 63 c
365 nigel 49 No match
366 nigel 63 \x{ff}
367 nigel 49 No match
368 nigel 63 \x{100}
369     No match
370 nigel 49
371 nigel 63 /^[^ab]/8D
372     ------------------------------------------------------------------
373     0 37 Bra 0
374     3 ^
375     4 [\x00-`c-\xff] (neg)
376     37 37 Ket
377     40 End
378     ------------------------------------------------------------------
379     Capturing subpattern count = 0
380     Options: anchored utf8
381     No first char
382     No need char
383     c
384     0: c
385     \x{ff}
386     0: \x{ff}
387     \x{100}
388     0: \x{100}
389     *** Failers
390     0: *
391     aaa
392     No match
393    
394     /[^ab\xC0-\xF0]/8SD
395     ------------------------------------------------------------------
396     0 36 Bra 0
397     3 [\x00-`c-\xbf\xf1-\xff] (neg)
398     36 36 Ket
399     39 End
400     ------------------------------------------------------------------
401     Capturing subpattern count = 0
402     Options: utf8
403     No first char
404     No need char
405     Starting character set: \x00 \x01 \x02 \x03 \x04 \x05 \x06 \x07 \x08 \x09 \x0a
406     \x0b \x0c \x0d \x0e \x0f \x10 \x11 \x12 \x13 \x14 \x15 \x16 \x17 \x18 \x19
407     \x1a \x1b \x1c \x1d \x1e \x1f \x20 ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4
408     5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y
409     Z [ \ ] ^ _ ` c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ \x7f
410 nigel 71 \xc2 \xc3 \xc4 \xc5 \xc6 \xc7 \xc8 \xc9 \xca \xcb \xcc \xcd \xce \xcf \xd0
411     \xd1 \xd2 \xd3 \xd4 \xd5 \xd6 \xd7 \xd8 \xd9 \xda \xdb \xdc \xdd \xde \xdf
412     \xe0 \xe1 \xe2 \xe3 \xe4 \xe5 \xe6 \xe7 \xe8 \xe9 \xea \xeb \xec \xed \xee
413     \xef \xf0 \xf1 \xf2 \xf3 \xf4 \xf5 \xf6 \xf7 \xf8 \xf9 \xfa \xfb \xfc \xfd
414     \xfe \xff
415 nigel 63 \x{f1}
416     0: \x{f1}
417     \x{bf}
418     0: \x{bf}
419     \x{100}
420     0: \x{100}
421     \x{1000}
422     0: \x{1000}
423 nigel 49 *** Failers
424 nigel 63 0: *
425     \x{c0}
426 nigel 49 No match
427 nigel 63 \x{f0}
428 nigel 49 No match
429    
430 nigel 63 /Ā{3,4}/8SD
431     ------------------------------------------------------------------
432     0 13 Bra 0
433     3 \x{100}{3}
434     8 \x{100}{,1}
435     13 13 Ket
436     16 End
437     ------------------------------------------------------------------
438     Capturing subpattern count = 0
439     Options: utf8
440     First char = 196
441     Need char = 128
442     Study returned NULL
443     \x{100}\x{100}\x{100}\x{100\x{100}
444     0: \x{100}\x{100}\x{100}
445    
446     /(\x{100}+|x)/8SD
447     ------------------------------------------------------------------
448     0 18 Bra 0
449     3 6 Bra 1
450     6 \x{100}+
451     9 6 Alt
452     12 1 x
453     15 12 Ket
454     18 18 Ket
455     21 End
456     ------------------------------------------------------------------
457     Capturing subpattern count = 1
458     Options: utf8
459     No first char
460     No need char
461     Starting character set: x \xc4
462    
463     /(\x{100}*a|x)/8SD
464     ------------------------------------------------------------------
465     0 21 Bra 0
466     3 9 Bra 1
467     6 \x{100}*
468     9 1 a
469     12 6 Alt
470     15 1 x
471     18 15 Ket
472     21 21 Ket
473     24 End
474     ------------------------------------------------------------------
475     Capturing subpattern count = 1
476     Options: utf8
477     No first char
478     No need char
479     Starting character set: a x \xc4
480    
481     /(\x{100}{0,2}a|x)/8SD
482     ------------------------------------------------------------------
483     0 23 Bra 0
484     3 11 Bra 1
485     6 \x{100}{,2}
486     11 1 a
487     14 6 Alt
488     17 1 x
489     20 17 Ket
490     23 23 Ket
491     26 End
492     ------------------------------------------------------------------
493     Capturing subpattern count = 1
494     Options: utf8
495     No first char
496     No need char
497     Starting character set: a x \xc4
498    
499     /(\x{100}{1,2}a|x)/8SD
500     ------------------------------------------------------------------
501     0 27 Bra 0
502     3 15 Bra 1
503     6 2 \x{100}
504     10 \x{100}{,1}
505     15 1 a
506     18 6 Alt
507     21 1 x
508     24 21 Ket
509     27 27 Ket
510     30 End
511     ------------------------------------------------------------------
512     Capturing subpattern count = 1
513     Options: utf8
514     No first char
515     No need char
516     Starting character set: x \xc4
517    
518     /\x{100}*(\d+|"(?1)")/8
519     1234
520     0: 1234
521     1: 1234
522     "1234"
523     0: "1234"
524     1: "1234"
525     \x{100}1234
526     0: \x{100}1234
527     1: 1234
528     "\x{100}1234"
529     0: \x{100}1234
530     1: 1234
531     \x{100}\x{100}12ab
532     0: \x{100}\x{100}12
533     1: 12
534     \x{100}\x{100}"12"
535     0: \x{100}\x{100}"12"
536     1: "12"
537     *** Failers
538 nigel 49 No match
539 nigel 63 \x{100}\x{100}abcd
540 nigel 49 No match
541    
542 nigel 63 /\x{100}/8D
543     ------------------------------------------------------------------
544     0 7 Bra 0
545     3 2 \x{100}
546     7 7 Ket
547     10 End
548     ------------------------------------------------------------------
549     Capturing subpattern count = 0
550     Options: utf8
551     First char = 196
552     Need char = 128
553    
554     /\x{100}*/8D
555     ------------------------------------------------------------------
556     0 6 Bra 0
557     3 \x{100}*
558     6 6 Ket
559     9 End
560     ------------------------------------------------------------------
561     Capturing subpattern count = 0
562     Options: utf8
563     No first char
564     No need char
565    
566     /a\x{100}*/8D
567     ------------------------------------------------------------------
568     0 9 Bra 0
569     3 1 a
570     6 \x{100}*
571     9 9 Ket
572     12 End
573     ------------------------------------------------------------------
574     Capturing subpattern count = 0
575     Options: utf8
576     First char = 'a'
577     No need char
578    
579     /ab\x{100}*/8D
580     ------------------------------------------------------------------
581     0 10 Bra 0
582     3 2 ab
583     7 \x{100}*
584     10 10 Ket
585     13 End
586     ------------------------------------------------------------------
587     Capturing subpattern count = 0
588     Options: utf8
589     First char = 'a'
590     Need char = 'b'
591    
592     /a\x{100}\x{101}*/8D
593     ------------------------------------------------------------------
594     0 11 Bra 0
595     3 3 a\x{100}
596     8 \x{101}*
597     11 11 Ket
598     14 End
599     ------------------------------------------------------------------
600     Capturing subpattern count = 0
601     Options: utf8
602     First char = 'a'
603     Need char = 128
604    
605     /a\x{100}\x{101}+/8D
606     ------------------------------------------------------------------
607     0 11 Bra 0
608     3 3 a\x{100}
609     8 \x{101}+
610     11 11 Ket
611     14 End
612     ------------------------------------------------------------------
613     Capturing subpattern count = 0
614     Options: utf8
615     First char = 'a'
616     Need char = 129
617    
618     /\x{100}*A/8D
619     ------------------------------------------------------------------
620     0 9 Bra 0
621     3 \x{100}*
622     6 1 A
623     9 9 Ket
624     12 End
625     ------------------------------------------------------------------
626     Capturing subpattern count = 0
627     Options: utf8
628     No first char
629     Need char = 'A'
630     A
631     0: A
632    
633     /\x{100}*\d(?R)/8D
634     ------------------------------------------------------------------
635     0 10 Bra 0
636     3 \x{100}*
637     6 \d
638     7 0 Recurse
639     10 10 Ket
640     13 End
641     ------------------------------------------------------------------
642     Capturing subpattern count = 0
643     Options: utf8
644     No first char
645     No need char
646    
647     /[^\x{c4}]/D
648     ------------------------------------------------------------------
649     0 36 Bra 0
650     3 [\x01-35-bd-z|~-\xff] (neg)
651     36 36 Ket
652     39 End
653     ------------------------------------------------------------------
654     Capturing subpattern count = 0
655     No options
656     No first char
657     No need char
658    
659     /[^\x{c4}]/8D
660     ------------------------------------------------------------------
661     0 36 Bra 0
662     3 [\x00-\xc3\xc5-\xff] (neg)
663     36 36 Ket
664     39 End
665     ------------------------------------------------------------------
666     Capturing subpattern count = 0
667     Options: utf8
668     No first char
669     No need char
670    
671     /[\x{100}]/8DM
672     Memory allocation (code space): 47
673     ------------------------------------------------------------------
674     0 11 Bra 0
675     3 [\x{100}]
676     11 11 Ket
677     14 End
678     ------------------------------------------------------------------
679     Capturing subpattern count = 0
680     Options: utf8
681     No first char
682     No need char
683     \x{100}
684     0: \x{100}
685     Z\x{100}
686     0: \x{100}
687     \x{100}Z
688     0: \x{100}
689     *** Failers
690 nigel 49 No match
691 nigel 63
692     /[Z\x{100}]/8DM
693     Memory allocation (code space): 47
694     ------------------------------------------------------------------
695     0 43 Bra 0
696     3 [Z\x{100}]
697     43 43 Ket
698     46 End
699     ------------------------------------------------------------------
700     Capturing subpattern count = 0
701     Options: utf8
702     No first char
703     No need char
704     Z\x{100}
705     0: Z
706     \x{100}
707     0: \x{100}
708     \x{100}Z
709     0: \x{100}
710     *** Failers
711 nigel 49 No match
712    
713 nigel 63 /[\x{200}-\x{100}]/8
714     Failed: range out of order in character class at offset 15
715    
716     /[Ā-Ą]/8
717     \x{100}
718     0: \x{100}
719     \x{104}
720     0: \x{104}
721 nigel 49 *** Failers
722     No match
723 nigel 63 \x{105}
724 nigel 49 No match
725 nigel 63 \x{ff}
726 nigel 49 No match
727    
728 nigel 63 /[z-\x{100}]/8D
729     ------------------------------------------------------------------
730     0 12 Bra 0
731     3 [z-\x{100}]
732     12 12 Ket
733     15 End
734     ------------------------------------------------------------------
735     Capturing subpattern count = 0
736     Options: utf8
737     No first char
738     No need char
739 nigel 49
740 nigel 63 /[z-\x{100}]/8Di
741     ------------------------------------------------------------------
742     0 45 Bra 0
743     3 [Zz-\xff\x{100}-\x{100}]
744     45 45 Ket
745     48 End
746     ------------------------------------------------------------------
747     Capturing subpattern count = 0
748     Options: caseless utf8
749     No first char
750     No need char
751 nigel 49
752 nigel 63 /[z\Qa-d]Ā\E]/8D
753     ------------------------------------------------------------------
754     0 43 Bra 0
755     3 [\-\]adz\x{100}]
756     43 43 Ket
757     46 End
758     ------------------------------------------------------------------
759     Capturing subpattern count = 0
760     Options: utf8
761     No first char
762     No need char
763     \x{100}
764     0: \x{100}
765     Ā
766     0: \x{100}
767 nigel 49
768 nigel 67 /[\xFF]/D
769     ------------------------------------------------------------------
770     0 6 Bra 0
771     3 1 \xff
772     6 6 Ket
773     9 End
774     ------------------------------------------------------------------
775     Capturing subpattern count = 0
776     No options
777     First char = 255
778     No need char
779     >\xff<
780     0: \xff
781    
782     /[\xff]/D8
783     ------------------------------------------------------------------
784     0 36 Bra 0
785     3 [\xff]
786     36 36 Ket
787     39 End
788     ------------------------------------------------------------------
789     Capturing subpattern count = 0
790     Options: utf8
791     No first char
792     No need char
793     >\x{ff}<
794     0: \x{ff}
795    
796     /[^\xFF]/D
797     ------------------------------------------------------------------
798     0 5 Bra 0
799     3 [^\xff]
800     5 5 Ket
801     8 End
802     ------------------------------------------------------------------
803     Capturing subpattern count = 0
804     No options
805     No first char
806     No need char
807    
808     /[^\xff]/8D
809     ------------------------------------------------------------------
810     0 36 Bra 0
811     3 [\x00-\xfe] (neg)
812     36 36 Ket
813     39 End
814     ------------------------------------------------------------------
815     Capturing subpattern count = 0
816     Options: utf8
817     No first char
818     No need char
819    
820 nigel 71 /[Ä-Ü]/8
821     Ö # Matches without Study
822     0: \x{d6}
823     \x{d6}
824     0: \x{d6}
825    
826     /[Ä-Ü]/8S
827     Ö <-- Same with Study
828     0: \x{d6}
829     \x{d6}
830     0: \x{d6}
831    
832     /[\x{c4}-\x{dc}]/8
833     Ö # Matches without Study
834     0: \x{d6}
835     \x{d6}
836     0: \x{d6}
837    
838     /[\x{c4}-\x{dc}]/8S
839     Ö <-- Same with Study
840     0: \x{d6}
841     \x{d6}
842     0: \x{d6}
843    
844     /[]/8
845     Failed: invalid UTF-8 string at offset 2
846    
847     //8
848     Failed: invalid UTF-8 string at offset 0
849    
850     /xxx/8
851     Failed: invalid UTF-8 string at offset 1
852    
853     /xxx/8?D
854     ------------------------------------------------------------------
855     0 11 Bra 0
856     3 6 \x{c3}\x{f8}xx
857     11 11 Ket
858     14 End
859     ------------------------------------------------------------------
860     Capturing subpattern count = 0
861     Options: utf8 no_utf8_check
862     First char = 195
863     Need char = 'x'
864    
865     /abc/8
866     ]
867     Error -10
868    
869     Error -10
870    
871     Error -10
872     \?
873     No match
874    
875 nigel 49 / End of testinput5 /
876    

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12