PluginProbe
PayPlug for WooCommerce (Official) / 3.0.0
PayPlug for WooCommerce (Official) v3.0.0
3.0.0 2.18.0 1.0.17 1.0.18 1.0.19 1.0.20 1.0.21 1.0.22 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.1.0 1.10.0 1.10.1 1.2.1 1.2.10 1.2.11 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 All 101 releases
payplug / lib / libphonenumber / data / PhoneNumberMetadata_IT.php

PhoneNumberMetadata_IT.php in PayPlug for WooCommerce (Official) 3.0.0, at lib/libphonenumber/data/PhoneNumberMetadata_IT.php

444 lines 11.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
4 * See [README.md](README.md#generating-data) for more information.
5 *
6 * Pull requests changing data in these files will not be accepted. See the
7 * [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
8 * metadata changes.
9 *
10 * Do not modify this file directly!
11 */
12
13
14 return array (
15 'generalDesc' =>
16 array (
17 'NationalNumberPattern' => '0\\d{6,10}|55\\d{8}|[08]\\d{5}|(?:3[0-8]|8)\\d{7,9}|(?:1\\d|39)\\d{7,8}',
18 'PossibleLength' =>
19 array (
20 0 => 6,
21 1 => 7,
22 2 => 8,
23 3 => 9,
24 4 => 10,
25 5 => 11,
26 ),
27 'PossibleLengthLocalOnly' =>
28 array (
29 ),
30 ),
31 'fixedLine' =>
32 array (
33 'NationalNumberPattern' => '0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}',
34 'ExampleNumber' => '0212345678',
35 'PossibleLength' =>
36 array (
37 ),
38 'PossibleLengthLocalOnly' =>
39 array (
40 ),
41 ),
42 'mobile' =>
43 array (
44 'NationalNumberPattern' => '33\\d{9}|3[1-9]\\d{8}|3[2-9]\\d{7}',
45 'ExampleNumber' => '3123456789',
46 'PossibleLength' =>
47 array (
48 0 => 9,
49 1 => 10,
50 2 => 11,
51 ),
52 'PossibleLengthLocalOnly' =>
53 array (
54 ),
55 ),
56 'tollFree' =>
57 array (
58 'NationalNumberPattern' => '80(?:0\\d{3}|3)\\d{3}',
59 'ExampleNumber' => '800123456',
60 'PossibleLength' =>
61 array (
62 0 => 6,
63 1 => 9,
64 ),
65 'PossibleLengthLocalOnly' =>
66 array (
67 ),
68 ),
69 'premiumRate' =>
70 array (
71 'NationalNumberPattern' => '(?:0878\\d\\d|89(?:2|4[5-9]\\d))\\d{3}|89[45][0-4]\\d\\d|(?:1(?:44|6[346])|89(?:5[5-9]|9))\\d{6}',
72 'ExampleNumber' => '899123456',
73 'PossibleLength' =>
74 array (
75 0 => 6,
76 1 => 8,
77 2 => 9,
78 3 => 10,
79 ),
80 'PossibleLengthLocalOnly' =>
81 array (
82 ),
83 ),
84 'sharedCost' =>
85 array (
86 'NationalNumberPattern' => '84(?:[08]\\d{3}|[17])\\d{3}',
87 'ExampleNumber' => '848123456',
88 'PossibleLength' =>
89 array (
90 0 => 6,
91 1 => 9,
92 ),
93 'PossibleLengthLocalOnly' =>
94 array (
95 ),
96 ),
97 'personalNumber' =>
98 array (
99 'NationalNumberPattern' => '1(?:78\\d|99)\\d{6}',
100 'ExampleNumber' => '1781234567',
101 'PossibleLength' =>
102 array (
103 0 => 9,
104 1 => 10,
105 ),
106 'PossibleLengthLocalOnly' =>
107 array (
108 ),
109 ),
110 'voip' =>
111 array (
112 'NationalNumberPattern' => '55\\d{8}',
113 'ExampleNumber' => '5512345678',
114 'PossibleLength' =>
115 array (
116 0 => 10,
117 ),
118 'PossibleLengthLocalOnly' =>
119 array (
120 ),
121 ),
122 'pager' =>
123 array (
124 'PossibleLength' =>
125 array (
126 0 => -1,
127 ),
128 'PossibleLengthLocalOnly' =>
129 array (
130 ),
131 ),
132 'uan' =>
133 array (
134 'PossibleLength' =>
135 array (
136 0 => -1,
137 ),
138 'PossibleLengthLocalOnly' =>
139 array (
140 ),
141 ),
142 'voicemail' =>
143 array (
144 'PossibleLength' =>
145 array (
146 0 => -1,
147 ),
148 'PossibleLengthLocalOnly' =>
149 array (
150 ),
151 ),
152 'noInternationalDialling' =>
153 array (
154 'NationalNumberPattern' => '848\\d{6}',
155 'PossibleLength' =>
156 array (
157 0 => 9,
158 ),
159 'PossibleLengthLocalOnly' =>
160 array (
161 ),
162 ),
163 'id' => 'IT',
164 'countryCode' => 39,
165 'internationalPrefix' => '00',
166 'sameMobileAndFixedLinePattern' => false,
167 'numberFormat' =>
168 array (
169 0 =>
170 array (
171 'pattern' => '(\\d{4,5})',
172 'format' => '$1',
173 'leadingDigitsPatterns' =>
174 array (
175 0 => '1(?:0|9[246])',
176 1 => '1(?:0|9(?:2[2-9]|[46]))',
177 ),
178 'nationalPrefixFormattingRule' => '',
179 'domesticCarrierCodeFormattingRule' => '',
180 'nationalPrefixOptionalWhenFormatting' => false,
181 ),
182 1 =>
183 array (
184 'pattern' => '(\\d{6})',
185 'format' => '$1',
186 'leadingDigitsPatterns' =>
187 array (
188 0 => '1(?:1|92)',
189 ),
190 'nationalPrefixFormattingRule' => '',
191 'domesticCarrierCodeFormattingRule' => '',
192 'nationalPrefixOptionalWhenFormatting' => false,
193 ),
194 2 =>
195 array (
196 'pattern' => '(\\d{2})(\\d{4,6})',
197 'format' => '$1 $2',
198 'leadingDigitsPatterns' =>
199 array (
200 0 => '0[26]',
201 ),
202 'nationalPrefixFormattingRule' => '',
203 'domesticCarrierCodeFormattingRule' => '',
204 'nationalPrefixOptionalWhenFormatting' => false,
205 ),
206 3 =>
207 array (
208 'pattern' => '(\\d{3})(\\d{3,6})',
209 'format' => '$1 $2',
210 'leadingDigitsPatterns' =>
211 array (
212 0 => '0[13-57-9][0159]|8(?:03|4[17]|9[245])',
213 1 => '0[13-57-9][0159]|8(?:03|4[17]|9(?:2|[45][0-4]))',
214 ),
215 'nationalPrefixFormattingRule' => '',
216 'domesticCarrierCodeFormattingRule' => '',
217 'nationalPrefixOptionalWhenFormatting' => false,
218 ),
219 4 =>
220 array (
221 'pattern' => '(\\d{4})(\\d{2,6})',
222 'format' => '$1 $2',
223 'leadingDigitsPatterns' =>
224 array (
225 0 => '0(?:[13-579][2-46-8]|8[236-8])',
226 ),
227 'nationalPrefixFormattingRule' => '',
228 'domesticCarrierCodeFormattingRule' => '',
229 'nationalPrefixOptionalWhenFormatting' => false,
230 ),
231 5 =>
232 array (
233 'pattern' => '(\\d{4})(\\d{4})',
234 'format' => '$1 $2',
235 'leadingDigitsPatterns' =>
236 array (
237 0 => '894',
238 ),
239 'nationalPrefixFormattingRule' => '',
240 'domesticCarrierCodeFormattingRule' => '',
241 'nationalPrefixOptionalWhenFormatting' => false,
242 ),
243 6 =>
244 array (
245 'pattern' => '(\\d{2})(\\d{3,4})(\\d{4})',
246 'format' => '$1 $2 $3',
247 'leadingDigitsPatterns' =>
248 array (
249 0 => '0[26]|5',
250 ),
251 'nationalPrefixFormattingRule' => '',
252 'domesticCarrierCodeFormattingRule' => '',
253 'nationalPrefixOptionalWhenFormatting' => false,
254 ),
255 7 =>
256 array (
257 'pattern' => '(\\d{3})(\\d{3})(\\d{3,4})',
258 'format' => '$1 $2 $3',
259 'leadingDigitsPatterns' =>
260 array (
261 0 => '1[4679]|[38]',
262 ),
263 'nationalPrefixFormattingRule' => '',
264 'domesticCarrierCodeFormattingRule' => '',
265 'nationalPrefixOptionalWhenFormatting' => false,
266 ),
267 8 =>
268 array (
269 'pattern' => '(\\d{3})(\\d{3,4})(\\d{4})',
270 'format' => '$1 $2 $3',
271 'leadingDigitsPatterns' =>
272 array (
273 0 => '0[13-57-9][0159]',
274 ),
275 'nationalPrefixFormattingRule' => '',
276 'domesticCarrierCodeFormattingRule' => '',
277 'nationalPrefixOptionalWhenFormatting' => false,
278 ),
279 9 =>
280 array (
281 'pattern' => '(\\d{3})(\\d{4})(\\d{4})',
282 'format' => '$1 $2 $3',
283 'leadingDigitsPatterns' =>
284 array (
285 0 => '3',
286 ),
287 'nationalPrefixFormattingRule' => '',
288 'domesticCarrierCodeFormattingRule' => '',
289 'nationalPrefixOptionalWhenFormatting' => false,
290 ),
291 10 =>
292 array (
293 'pattern' => '(\\d{2})(\\d{4})(\\d{5})',
294 'format' => '$1 $2 $3',
295 'leadingDigitsPatterns' =>
296 array (
297 0 => '0[26]',
298 ),
299 'nationalPrefixFormattingRule' => '',
300 'domesticCarrierCodeFormattingRule' => '',
301 'nationalPrefixOptionalWhenFormatting' => false,
302 ),
303 11 =>
304 array (
305 'pattern' => '(\\d{4})(\\d{3})(\\d{4})',
306 'format' => '$1 $2 $3',
307 'leadingDigitsPatterns' =>
308 array (
309 0 => '0',
310 ),
311 'nationalPrefixFormattingRule' => '',
312 'domesticCarrierCodeFormattingRule' => '',
313 'nationalPrefixOptionalWhenFormatting' => false,
314 ),
315 ),
316 'intlNumberFormat' =>
317 array (
318 0 =>
319 array (
320 'pattern' => '(\\d{2})(\\d{4,6})',
321 'format' => '$1 $2',
322 'leadingDigitsPatterns' =>
323 array (
324 0 => '0[26]',
325 ),
326 'nationalPrefixFormattingRule' => '',
327 'domesticCarrierCodeFormattingRule' => '',
328 'nationalPrefixOptionalWhenFormatting' => false,
329 ),
330 1 =>
331 array (
332 'pattern' => '(\\d{3})(\\d{3,6})',
333 'format' => '$1 $2',
334 'leadingDigitsPatterns' =>
335 array (
336 0 => '0[13-57-9][0159]|8(?:03|4[17]|9[245])',
337 1 => '0[13-57-9][0159]|8(?:03|4[17]|9(?:2|[45][0-4]))',
338 ),
339 'nationalPrefixFormattingRule' => '',
340 'domesticCarrierCodeFormattingRule' => '',
341 'nationalPrefixOptionalWhenFormatting' => false,
342 ),
343 2 =>
344 array (
345 'pattern' => '(\\d{4})(\\d{2,6})',
346 'format' => '$1 $2',
347 'leadingDigitsPatterns' =>
348 array (
349 0 => '0(?:[13-579][2-46-8]|8[236-8])',
350 ),
351 'nationalPrefixFormattingRule' => '',
352 'domesticCarrierCodeFormattingRule' => '',
353 'nationalPrefixOptionalWhenFormatting' => false,
354 ),
355 3 =>
356 array (
357 'pattern' => '(\\d{4})(\\d{4})',
358 'format' => '$1 $2',
359 'leadingDigitsPatterns' =>
360 array (
361 0 => '894',
362 ),
363 'nationalPrefixFormattingRule' => '',
364 'domesticCarrierCodeFormattingRule' => '',
365 'nationalPrefixOptionalWhenFormatting' => false,
366 ),
367 4 =>
368 array (
369 'pattern' => '(\\d{2})(\\d{3,4})(\\d{4})',
370 'format' => '$1 $2 $3',
371 'leadingDigitsPatterns' =>
372 array (
373 0 => '0[26]|5',
374 ),
375 'nationalPrefixFormattingRule' => '',
376 'domesticCarrierCodeFormattingRule' => '',
377 'nationalPrefixOptionalWhenFormatting' => false,
378 ),
379 5 =>
380 array (
381 'pattern' => '(\\d{3})(\\d{3})(\\d{3,4})',
382 'format' => '$1 $2 $3',
383 'leadingDigitsPatterns' =>
384 array (
385 0 => '1[4679]|[38]',
386 ),
387 'nationalPrefixFormattingRule' => '',
388 'domesticCarrierCodeFormattingRule' => '',
389 'nationalPrefixOptionalWhenFormatting' => false,
390 ),
391 6 =>
392 array (
393 'pattern' => '(\\d{3})(\\d{3,4})(\\d{4})',
394 'format' => '$1 $2 $3',
395 'leadingDigitsPatterns' =>
396 array (
397 0 => '0[13-57-9][0159]',
398 ),
399 'nationalPrefixFormattingRule' => '',
400 'domesticCarrierCodeFormattingRule' => '',
401 'nationalPrefixOptionalWhenFormatting' => false,
402 ),
403 7 =>
404 array (
405 'pattern' => '(\\d{3})(\\d{4})(\\d{4})',
406 'format' => '$1 $2 $3',
407 'leadingDigitsPatterns' =>
408 array (
409 0 => '3',
410 ),
411 'nationalPrefixFormattingRule' => '',
412 'domesticCarrierCodeFormattingRule' => '',
413 'nationalPrefixOptionalWhenFormatting' => false,
414 ),
415 8 =>
416 array (
417 'pattern' => '(\\d{2})(\\d{4})(\\d{5})',
418 'format' => '$1 $2 $3',
419 'leadingDigitsPatterns' =>
420 array (
421 0 => '0[26]',
422 ),
423 'nationalPrefixFormattingRule' => '',
424 'domesticCarrierCodeFormattingRule' => '',
425 'nationalPrefixOptionalWhenFormatting' => false,
426 ),
427 9 =>
428 array (
429 'pattern' => '(\\d{4})(\\d{3})(\\d{4})',
430 'format' => '$1 $2 $3',
431 'leadingDigitsPatterns' =>
432 array (
433 0 => '0',
434 ),
435 'nationalPrefixFormattingRule' => '',
436 'domesticCarrierCodeFormattingRule' => '',
437 'nationalPrefixOptionalWhenFormatting' => false,
438 ),
439 ),
440 'mainCountryForCode' => true,
441 'leadingZeroPossible' => false,
442 'mobileNumberPortableRegion' => true,
443 );
444