Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1441 ariadna 1
<?php
2
 
3
/**
4
 * libphonenumber-for-php-lite data file
5
 * This file has been @generated from libphonenumber data
6
 * Do not modify!
7
 * @internal
8
 */
9
 
10
return [
11
    'id' => 'DE',
12
    'countryCode' => 49,
13
    'generalDesc' => [
14
        'pattern' => '[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}',
15
        'posLength' => [
16
            4,
17
            5,
18
            6,
19
            7,
20
            8,
21
            9,
22
            10,
23
            11,
24
            12,
25
            13,
26
            14,
27
            15,
28
        ],
29
        'posLengthLocal' => [
30
            2,
31
            3,
32
        ],
33
    ],
34
    'fixedLine' => [
35
        'pattern' => '32\\d{9,11}|49[1-6]\\d{10}|322\\d{6}|49[0-7]\\d{3,9}|(?:[34]0|[68]9)\\d{3,13}|(?:2(?:0[1-689]|[1-3569]\\d|4[0-8]|7[1-7]|8[0-7])|3(?:[3569]\\d|4[0-79]|7[1-7]|8[1-8])|4(?:1[02-9]|[2-48]\\d|5[0-6]|6[0-8]|7[0-79])|5(?:0[2-8]|[124-6]\\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-358]\\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\\d|[4-6][0-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|2\\d|3[0-46-9]|4[0-6]|5[013-9]|6[1-8]|7[0-8]|8[0-24-6])|9(?:0[6-9]|[1-4]\\d|[589][0-7]|6[0-8]|7[0-467]))\\d{3,12}',
36
        'example' => '30123456',
37
        'posLength' => [
38
            5,
39
            6,
40
            7,
41
            8,
42
            9,
43
            10,
44
            11,
45
            12,
46
            13,
47
            14,
48
            15,
49
        ],
50
        'posLengthLocal' => [
51
            2,
52
            3,
53
            4,
54
        ],
55
    ],
56
    'mobile' => [
57
        'pattern' => '1(?:(?:5(?:[0-25-9]\\d\\d|310)|76\\d\\d)\\d{6}|6[023]\\d{7,8})|17\\d{8}',
58
        'example' => '15123456789',
59
        'posLength' => [
60
            10,
61
            11,
62
        ],
63
    ],
64
    'tollFree' => [
65
        'pattern' => '800\\d{7,12}',
66
        'example' => '8001234567890',
67
        'posLength' => [
68
            10,
69
            11,
70
            12,
71
            13,
72
            14,
73
            15,
74
        ],
75
    ],
76
    'premiumRate' => [
77
        'pattern' => '(?:137[7-9]|900(?:[135]|9\\d))\\d{6}',
78
        'example' => '9001234567',
79
        'posLength' => [
80
            10,
81
            11,
82
        ],
83
    ],
84
    'sharedCost' => [
85
        'pattern' => '180\\d{5,11}|13(?:7[1-6]\\d\\d|8)\\d{4}',
86
        'example' => '18012345',
87
        'posLength' => [
88
            7,
89
            8,
90
            9,
91
            10,
92
            11,
93
            12,
94
            13,
95
            14,
96
        ],
97
    ],
98
    'personalNumber' => [
99
        'pattern' => '700\\d{8}',
100
        'example' => '70012345678',
101
        'posLength' => [
102
            11,
103
        ],
104
    ],
105
    'voip' => [
106
        'posLength' => [
107
            -1,
108
        ],
109
    ],
110
    'pager' => [
111
        'pattern' => '16(?:4\\d{1,10}|[89]\\d{1,11})',
112
        'example' => '16412345',
113
        'posLength' => [
114
            4,
115
            5,
116
            6,
117
            7,
118
            8,
119
            9,
120
            10,
121
            11,
122
            12,
123
            13,
124
            14,
125
        ],
126
    ],
127
    'uan' => [
128
        'pattern' => '18(?:1\\d{5,11}|[2-9]\\d{8})',
129
        'example' => '18500123456',
130
        'posLength' => [
131
            8,
132
            9,
133
            10,
134
            11,
135
            12,
136
            13,
137
            14,
138
        ],
139
    ],
140
    'voicemail' => [
141
        'pattern' => '1(?:6(?:013|255|399)|7(?:(?:[015]1|[69]3)3|[2-4]55|[78]99))\\d{7,8}|15(?:(?:[03-68]00|113)\\d|2\\d55|7\\d99|9\\d33)\\d{7}',
142
        'example' => '177991234567',
143
        'posLength' => [
144
            12,
145
            13,
146
        ],
147
    ],
148
    'noInternationalDialling' => [
149
        'posLength' => [
150
            -1,
151
        ],
152
    ],
153
    'internationalPrefix' => '00',
154
    'nationalPrefix' => '0',
155
    'nationalPrefixForParsing' => '0',
156
    'numberFormat' => [
157
        [
158
            'pattern' => '(\\d{2})(\\d{3,13})',
159
            'format' => '$1 $2',
160
            'leadingDigitsPatterns' => [
161
                '3[02]|40|[68]9',
162
            ],
163
            'nationalPrefixFormattingRule' => '0$1',
164
            'domesticCarrierCodeFormattingRule' => '',
165
        ],
166
        [
167
            'pattern' => '(\\d{3})(\\d{3,12})',
168
            'format' => '$1 $2',
169
            'leadingDigitsPatterns' => [
170
                '2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1',
171
                '2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1',
172
            ],
173
            'nationalPrefixFormattingRule' => '0$1',
174
            'domesticCarrierCodeFormattingRule' => '',
175
        ],
176
        [
177
            'pattern' => '(\\d{4})(\\d{2,11})',
178
            'format' => '$1 $2',
179
            'leadingDigitsPatterns' => [
180
                '[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]',
181
                '[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]',
182
            ],
183
            'nationalPrefixFormattingRule' => '0$1',
184
            'domesticCarrierCodeFormattingRule' => '',
185
        ],
186
        [
187
            'pattern' => '(\\d{3})(\\d{4})',
188
            'format' => '$1 $2',
189
            'leadingDigitsPatterns' => [
190
                '138',
191
            ],
192
            'nationalPrefixFormattingRule' => '0$1',
193
            'domesticCarrierCodeFormattingRule' => '',
194
        ],
195
        [
196
            'pattern' => '(\\d{5})(\\d{2,10})',
197
            'format' => '$1 $2',
198
            'leadingDigitsPatterns' => [
199
                '3',
200
            ],
201
            'nationalPrefixFormattingRule' => '0$1',
202
            'domesticCarrierCodeFormattingRule' => '',
203
        ],
204
        [
205
            'pattern' => '(\\d{3})(\\d{5,11})',
206
            'format' => '$1 $2',
207
            'leadingDigitsPatterns' => [
208
                '181',
209
            ],
210
            'nationalPrefixFormattingRule' => '0$1',
211
            'domesticCarrierCodeFormattingRule' => '',
212
        ],
213
        [
214
            'pattern' => '(\\d{3})(\\d)(\\d{4,10})',
215
            'format' => '$1 $2 $3',
216
            'leadingDigitsPatterns' => [
217
                '1(?:3|80)|9',
218
            ],
219
            'nationalPrefixFormattingRule' => '0$1',
220
            'domesticCarrierCodeFormattingRule' => '',
221
        ],
222
        [
223
            'pattern' => '(\\d{3})(\\d{7,8})',
224
            'format' => '$1 $2',
225
            'leadingDigitsPatterns' => [
226
                '1[67]',
227
            ],
228
            'nationalPrefixFormattingRule' => '0$1',
229
            'domesticCarrierCodeFormattingRule' => '',
230
        ],
231
        [
232
            'pattern' => '(\\d{3})(\\d{7,12})',
233
            'format' => '$1 $2',
234
            'leadingDigitsPatterns' => [
235
                '8',
236
            ],
237
            'nationalPrefixFormattingRule' => '0$1',
238
            'domesticCarrierCodeFormattingRule' => '',
239
        ],
240
        [
241
            'pattern' => '(\\d{5})(\\d{6})',
242
            'format' => '$1 $2',
243
            'leadingDigitsPatterns' => [
244
                '185',
245
                '1850',
246
                '18500',
247
            ],
248
            'nationalPrefixFormattingRule' => '0$1',
249
            'domesticCarrierCodeFormattingRule' => '',
250
        ],
251
        [
252
            'pattern' => '(\\d{3})(\\d{4})(\\d{4})',
253
            'format' => '$1 $2 $3',
254
            'leadingDigitsPatterns' => [
255
                '7',
256
            ],
257
            'nationalPrefixFormattingRule' => '0$1',
258
            'domesticCarrierCodeFormattingRule' => '',
259
        ],
260
        [
261
            'pattern' => '(\\d{4})(\\d{7})',
262
            'format' => '$1 $2',
263
            'leadingDigitsPatterns' => [
264
                '18[68]',
265
            ],
266
            'nationalPrefixFormattingRule' => '0$1',
267
            'domesticCarrierCodeFormattingRule' => '',
268
        ],
269
        [
270
            'pattern' => '(\\d{4})(\\d{7})',
271
            'format' => '$1 $2',
272
            'leadingDigitsPatterns' => [
273
                '15[1279]',
274
            ],
275
            'nationalPrefixFormattingRule' => '0$1',
276
            'domesticCarrierCodeFormattingRule' => '',
277
        ],
278
        [
279
            'pattern' => '(\\d{5})(\\d{6})',
280
            'format' => '$1 $2',
281
            'leadingDigitsPatterns' => [
282
                '15[03568]',
283
                '15(?:[0568]|31)',
284
            ],
285
            'nationalPrefixFormattingRule' => '0$1',
286
            'domesticCarrierCodeFormattingRule' => '',
287
        ],
288
        [
289
            'pattern' => '(\\d{3})(\\d{8})',
290
            'format' => '$1 $2',
291
            'leadingDigitsPatterns' => [
292
                '18',
293
            ],
294
            'nationalPrefixFormattingRule' => '0$1',
295
            'domesticCarrierCodeFormattingRule' => '',
296
        ],
297
        [
298
            'pattern' => '(\\d{3})(\\d{2})(\\d{7,8})',
299
            'format' => '$1 $2 $3',
300
            'leadingDigitsPatterns' => [
301
                '1(?:6[023]|7)',
302
            ],
303
            'nationalPrefixFormattingRule' => '0$1',
304
            'domesticCarrierCodeFormattingRule' => '',
305
        ],
306
        [
307
            'pattern' => '(\\d{4})(\\d{2})(\\d{7})',
308
            'format' => '$1 $2 $3',
309
            'leadingDigitsPatterns' => [
310
                '15[279]',
311
            ],
312
            'nationalPrefixFormattingRule' => '0$1',
313
            'domesticCarrierCodeFormattingRule' => '',
314
        ],
315
        [
316
            'pattern' => '(\\d{3})(\\d{2})(\\d{8})',
317
            'format' => '$1 $2 $3',
318
            'leadingDigitsPatterns' => [
319
                '15',
320
            ],
321
            'nationalPrefixFormattingRule' => '0$1',
322
            'domesticCarrierCodeFormattingRule' => '',
323
        ],
324
    ],
325
    'mobileNumberPortableRegion' => true,
326
];