xref: /aosp_15_r20/external/pcre/testdata/wintestoutput3 (revision 22dc650d8ae982c6770746019a6f94af92b0f024)
1*22dc650dSSadaf Ebrahimi# This set of tests checks local-specific features, using the "fr_FR" locale.
2*22dc650dSSadaf Ebrahimi# It is not Perl-compatible. When run via RunTest, the locale is edited to
3*22dc650dSSadaf Ebrahimi# be whichever of "fr_FR", "french", or "fr" is found to exist. There is
4*22dc650dSSadaf Ebrahimi# different version of this file called wintestinput3 for use on Windows,
5*22dc650dSSadaf Ebrahimi# where the locale is called "french" and the tests are run using
6*22dc650dSSadaf Ebrahimi# RunTest.bat.
7*22dc650dSSadaf Ebrahimi
8*22dc650dSSadaf Ebrahimi#forbid_utf
9*22dc650dSSadaf Ebrahimi
10*22dc650dSSadaf Ebrahimi/^[\w]+/
11*22dc650dSSadaf Ebrahimi    *** Failers
12*22dc650dSSadaf EbrahimiNo match
13*22dc650dSSadaf Ebrahimi    �cole
14*22dc650dSSadaf EbrahimiNo match
15*22dc650dSSadaf Ebrahimi
16*22dc650dSSadaf Ebrahimi/^[\w]+/locale=french
17*22dc650dSSadaf Ebrahimi    �cole
18*22dc650dSSadaf Ebrahimi 0: �cole
19*22dc650dSSadaf Ebrahimi
20*22dc650dSSadaf Ebrahimi/^[\w]+/
21*22dc650dSSadaf Ebrahimi    *** Failers
22*22dc650dSSadaf EbrahimiNo match
23*22dc650dSSadaf Ebrahimi    �cole
24*22dc650dSSadaf EbrahimiNo match
25*22dc650dSSadaf Ebrahimi
26*22dc650dSSadaf Ebrahimi/^[\W]+/
27*22dc650dSSadaf Ebrahimi    �cole
28*22dc650dSSadaf Ebrahimi 0: \xc9
29*22dc650dSSadaf Ebrahimi
30*22dc650dSSadaf Ebrahimi/^[\W]+/locale=french
31*22dc650dSSadaf Ebrahimi    *** Failers
32*22dc650dSSadaf Ebrahimi 0: ***
33*22dc650dSSadaf Ebrahimi    �cole
34*22dc650dSSadaf EbrahimiNo match
35*22dc650dSSadaf Ebrahimi
36*22dc650dSSadaf Ebrahimi/[\b]/
37*22dc650dSSadaf Ebrahimi    \b
38*22dc650dSSadaf Ebrahimi 0: \x08
39*22dc650dSSadaf Ebrahimi    *** Failers
40*22dc650dSSadaf EbrahimiNo match
41*22dc650dSSadaf Ebrahimi    a
42*22dc650dSSadaf EbrahimiNo match
43*22dc650dSSadaf Ebrahimi
44*22dc650dSSadaf Ebrahimi/[\b]/locale=french
45*22dc650dSSadaf Ebrahimi    \b
46*22dc650dSSadaf Ebrahimi 0: \x08
47*22dc650dSSadaf Ebrahimi    *** Failers
48*22dc650dSSadaf EbrahimiNo match
49*22dc650dSSadaf Ebrahimi    a
50*22dc650dSSadaf EbrahimiNo match
51*22dc650dSSadaf Ebrahimi
52*22dc650dSSadaf Ebrahimi/^\w+/
53*22dc650dSSadaf Ebrahimi    *** Failers
54*22dc650dSSadaf EbrahimiNo match
55*22dc650dSSadaf Ebrahimi    �cole
56*22dc650dSSadaf EbrahimiNo match
57*22dc650dSSadaf Ebrahimi
58*22dc650dSSadaf Ebrahimi/^\w+/locale=french
59*22dc650dSSadaf Ebrahimi    �cole
60*22dc650dSSadaf Ebrahimi 0: �cole
61*22dc650dSSadaf Ebrahimi
62*22dc650dSSadaf Ebrahimi/(.+)\b(.+)/
63*22dc650dSSadaf Ebrahimi    �cole
64*22dc650dSSadaf Ebrahimi 0: \xc9cole
65*22dc650dSSadaf Ebrahimi 1: \xc9
66*22dc650dSSadaf Ebrahimi 2: cole
67*22dc650dSSadaf Ebrahimi
68*22dc650dSSadaf Ebrahimi/(.+)\b(.+)/locale=french
69*22dc650dSSadaf Ebrahimi    *** Failers
70*22dc650dSSadaf Ebrahimi 0: *** Failers
71*22dc650dSSadaf Ebrahimi 1: ***
72*22dc650dSSadaf Ebrahimi 2: Failers
73*22dc650dSSadaf Ebrahimi    �cole
74*22dc650dSSadaf EbrahimiNo match
75*22dc650dSSadaf Ebrahimi
76*22dc650dSSadaf Ebrahimi/�cole/i
77*22dc650dSSadaf Ebrahimi    �cole
78*22dc650dSSadaf Ebrahimi 0: \xc9cole
79*22dc650dSSadaf Ebrahimi    *** Failers
80*22dc650dSSadaf EbrahimiNo match
81*22dc650dSSadaf Ebrahimi    �cole
82*22dc650dSSadaf EbrahimiNo match
83*22dc650dSSadaf Ebrahimi
84*22dc650dSSadaf Ebrahimi/�cole/i,locale=french
85*22dc650dSSadaf Ebrahimi    �cole
86*22dc650dSSadaf Ebrahimi 0: �cole
87*22dc650dSSadaf Ebrahimi    �cole
88*22dc650dSSadaf Ebrahimi 0: �cole
89*22dc650dSSadaf Ebrahimi
90*22dc650dSSadaf Ebrahimi/\w/I
91*22dc650dSSadaf EbrahimiCapture group count = 0
92*22dc650dSSadaf EbrahimiStarting code units: 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P
93*22dc650dSSadaf Ebrahimi  Q R S T U V W X Y Z _ 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 z
94*22dc650dSSadaf EbrahimiSubject length lower bound = 1
95*22dc650dSSadaf Ebrahimi
96*22dc650dSSadaf Ebrahimi/\w/I,locale=french
97*22dc650dSSadaf EbrahimiCapture group count = 0
98*22dc650dSSadaf EbrahimiStarting code units: 0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P
99*22dc650dSSadaf Ebrahimi  Q R S T U V W X Y Z _ 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 z
100*22dc650dSSadaf Ebrahimi  � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �
101*22dc650dSSadaf Ebrahimi  � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �
102*22dc650dSSadaf Ebrahimi  � �
103*22dc650dSSadaf EbrahimiSubject length lower bound = 1
104*22dc650dSSadaf Ebrahimi
105*22dc650dSSadaf Ebrahimi# All remaining tests are in the french locale, so set the default.
106*22dc650dSSadaf Ebrahimi
107*22dc650dSSadaf Ebrahimi#pattern locale=french
108*22dc650dSSadaf Ebrahimi
109*22dc650dSSadaf Ebrahimi/^[\xc8-\xc9]/i
110*22dc650dSSadaf Ebrahimi    �cole
111*22dc650dSSadaf Ebrahimi 0: �
112*22dc650dSSadaf Ebrahimi    �cole
113*22dc650dSSadaf Ebrahimi 0: �
114*22dc650dSSadaf Ebrahimi
115*22dc650dSSadaf Ebrahimi/^[\xc8-\xc9]/
116*22dc650dSSadaf Ebrahimi    �cole
117*22dc650dSSadaf Ebrahimi 0: �
118*22dc650dSSadaf Ebrahimi    *** Failers
119*22dc650dSSadaf EbrahimiNo match
120*22dc650dSSadaf Ebrahimi    �cole
121*22dc650dSSadaf EbrahimiNo match
122*22dc650dSSadaf Ebrahimi
123*22dc650dSSadaf Ebrahimi/\W+/
124*22dc650dSSadaf Ebrahimi    >>>\xaa<<<
125*22dc650dSSadaf Ebrahimi 0: >>>
126*22dc650dSSadaf Ebrahimi    >>>\xba<<<
127*22dc650dSSadaf Ebrahimi 0: >>>
128*22dc650dSSadaf Ebrahimi
129*22dc650dSSadaf Ebrahimi/[\W]+/
130*22dc650dSSadaf Ebrahimi    >>>\xaa<<<
131*22dc650dSSadaf Ebrahimi 0: >>>
132*22dc650dSSadaf Ebrahimi    >>>\xba<<<
133*22dc650dSSadaf Ebrahimi 0: >>>
134*22dc650dSSadaf Ebrahimi
135*22dc650dSSadaf Ebrahimi/[^[:alpha:]]+/
136*22dc650dSSadaf Ebrahimi    >>>\xaa<<<
137*22dc650dSSadaf Ebrahimi 0: >>>
138*22dc650dSSadaf Ebrahimi    >>>\xba<<<
139*22dc650dSSadaf Ebrahimi 0: >>>
140*22dc650dSSadaf Ebrahimi
141*22dc650dSSadaf Ebrahimi/\w+/
142*22dc650dSSadaf Ebrahimi    >>>\xaa<<<
143*22dc650dSSadaf Ebrahimi 0: �
144*22dc650dSSadaf Ebrahimi    >>>\xba<<<
145*22dc650dSSadaf Ebrahimi 0: �
146*22dc650dSSadaf Ebrahimi
147*22dc650dSSadaf Ebrahimi/[\w]+/
148*22dc650dSSadaf Ebrahimi    >>>\xaa<<<
149*22dc650dSSadaf Ebrahimi 0: �
150*22dc650dSSadaf Ebrahimi    >>>\xba<<<
151*22dc650dSSadaf Ebrahimi 0: �
152*22dc650dSSadaf Ebrahimi
153*22dc650dSSadaf Ebrahimi/[[:alpha:]]+/
154*22dc650dSSadaf Ebrahimi    >>>\xaa<<<
155*22dc650dSSadaf Ebrahimi 0: �
156*22dc650dSSadaf Ebrahimi    >>>\xba<<<
157*22dc650dSSadaf Ebrahimi 0: �
158*22dc650dSSadaf Ebrahimi
159*22dc650dSSadaf Ebrahimi/[[:alpha:]][[:lower:]][[:upper:]]/IB
160*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
161*22dc650dSSadaf Ebrahimi        Bra
162*22dc650dSSadaf Ebrahimi        [A-Za-z\x83\x8a\x8c\x8e\x9a\x9c\x9e\x9f\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\xff]
163*22dc650dSSadaf Ebrahimi        [a-z\x83\x9a\x9c\x9e\xaa\xb5\xba\xdf-\xf6\xf8-\xff]
164*22dc650dSSadaf Ebrahimi        [A-Z\x8a\x8c\x8e\x9f\xc0-\xd6\xd8-\xde]
165*22dc650dSSadaf Ebrahimi        Ket
166*22dc650dSSadaf Ebrahimi        End
167*22dc650dSSadaf Ebrahimi------------------------------------------------------------------
168*22dc650dSSadaf EbrahimiCapture group count = 0
169*22dc650dSSadaf EbrahimiStarting code units: 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 Z
170*22dc650dSSadaf Ebrahimi  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 z � � � � � � � � � � �
171*22dc650dSSadaf Ebrahimi  � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �
172*22dc650dSSadaf Ebrahimi  � � � � � � � � � � � � � � � � � � � � � � � � �
173*22dc650dSSadaf EbrahimiSubject length lower bound = 3
174*22dc650dSSadaf Ebrahimi
175*22dc650dSSadaf Ebrahimi# End of testinput3
176