• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/**
2 * @license
3 * Copyright (C) 2010 The Libphonenumber Authors
4 *
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
8 *
9 * http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16 */
17
18/**
19 * @fileoverview Generated metadata for file
20 * ../resources/PhoneNumberMetadataForTesting.xml
21 * @author Nikolaos Trogkanis
22 */
23
24goog.provide('i18n.phonenumbers.metadata');
25
26/**
27 * A mapping from a country calling code to the region codes which denote the
28 * region represented by that country calling code. In the case of multiple
29 * countries sharing a calling code, such as the NANPA regions, the one
30 * indicated with "isMainCountryForCode" in the metadata should be first.
31 * @type {!Object.<number, Array.<string>>}
32 */
33i18n.phonenumbers.metadata.countryCodeToRegionCodeMap = {
341:["US","BB","BS","CA"]
35,7:["RU"]
36,33:["FR"]
37,39:["IT"]
38,44:["GB","GG"]
39,46:["SE"]
40,48:["PL"]
41,49:["DE"]
42,52:["MX"]
43,54:["AR"]
44,55:["BR"]
45,61:["AU","CC","CX"]
46,64:["NZ"]
47,65:["SG"]
48,81:["JP"]
49,82:["KR"]
50,86:["CN"]
51,244:["AO"]
52,262:["RE","YT"]
53,290:["TA"]
54,374:["AM"]
55,375:["BY"]
56,376:["AD"]
57,800:["001"]
58,882:["001"]
59,971:["AE"]
60,979:["001"]
61,998:["UZ"]
62};
63
64/**
65 * A mapping from a region code to the PhoneMetadata for that region.
66 * @type {!Object.<string, Array>}
67 */
68i18n.phonenumbers.metadata.countryToMetadata = {
69"AD":[,[,,"\\d{6}",,,,,,,[6]
70]
71,[,,"\\d{6}",,,,"123456"]
72,[,,,,,,,,,[-1]
73]
74,[,,,,,,,,,[-1]
75]
76,[,,,,,,,,,[-1]
77]
78,[,,,,,,,,,[-1]
79]
80,[,,,,,,,,,[-1]
81]
82,[,,,,,,,,,[-1]
83]
84,"AD",376,"00",,,,,,,,,,[,,,,,,,,,[-1]
85]
86,,,[,,,,,,,,,[-1]
87]
88,[,,,,,,,,,[-1]
89]
90,,,[,,,,,,,,,[-1]
91]
92]
93,"AE":[,[,,"[1-9]\\d{8}",,,,,,,[9]
94]
95,[,,,,,,,,,[-1]
96]
97,[,,,,,,,,,[-1]
98]
99,[,,,,,,,,,[-1]
100]
101,[,,,,,,,,,[-1]
102]
103,[,,,,,,,,,[-1]
104]
105,[,,,,,,,,,[-1]
106]
107,[,,,,,,,,,[-1]
108]
109,"AE",971,"00",,,,,,,1,,,[,,,,,,,,,[-1]
110]
111,,,[,,,,,,,,,[-1]
112]
113,[,,"600\\d{6}",,,,"600123456"]
114,,,[,,,,,,,,,[-1]
115]
116]
117,"AM":[,[,,"[1-9]\\d{7}",,,,,,,[8]
118,[5,6]
119]
120,[,,"[1-9]\\d{7}",,,,"10123456",,,,[5,6]
121]
122,[,,"[1-9]\\d{7}",,,,"10123456",,,,[5,6]
123]
124,[,,,,,,,,,[-1]
125]
126,[,,,,,,,,,[-1]
127]
128,[,,,,,,,,,[-1]
129]
130,[,,,,,,,,,[-1]
131]
132,[,,,,,,,,,[-1]
133]
134,"AM",374,"00","0",,,"0",,,1,,,[,,,,,,,,,[-1]
135]
136,,,[,,,,,,,,,[-1]
137]
138,[,,,,,,,,,[-1]
139]
140,,,[,,,,,,,,,[-1]
141]
142]
143,"AO":[,[,,"[29]\\d{8}",,,,,,,[9]
144]
145,[,,"2\\d(?:[26-9]\\d|\\d[26-9])\\d{5}",,,,"222123456"]
146,[,,"9[1-3]\\d{7}",,,,"923123456"]
147,[,,,,,,,,,[-1]
148]
149,[,,,,,,,,,[-1]
150]
151,[,,,,,,,,,[-1]
152]
153,[,,,,,,,,,[-1]
154]
155,[,,,,,,,,,[-1]
156]
157,"AO",244,"00","0~0",,,"0~0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3"]
158]
159,,[,,,,,,,,,[-1]
160]
161,,,[,,,,,,,,,[-1]
162]
163,[,,,,,,,,,[-1]
164]
165,,,[,,,,,,,,,[-1]
166]
167]
168,"AR":[,[,,"[1-3689]\\d{9,10}",,,,,,,[6,7,8,9,10,11]
169]
170,[,,"[1-3]\\d{5,9}",,,,"1234567890",,,[6,7,8,9,10]
171]
172,[,,"9\\d{10}|[1-3]\\d{9}",,,,"9234567890",,,[10,11]
173]
174,[,,"80\\d{8}",,,,"8034567890",,,[10]
175]
176,[,,"6(0\\d|10)\\d{7}",,,,"6234567890",,,[10]
177]
178,[,,,,,,,,,[-1]
179]
180,[,,,,,,,,,[-1]
181]
182,[,,,,,,,,,[-1]
183]
184,"AR",54,"00","0",,,"0(?:(11|343|3715)15)?","9$1",,,[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["11"]
185,"0$1"]
186,[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["1[02-9]|[23]"]
187,"0$1"]
188,[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15 $3-$4",["911"]
189,"0$1"]
190,[,"(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 $3-$4",["9(?:1[02-9]|[23])"]
191,"0$1","0$1 $CC"]
192,[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"]
193,"0$1"]
194]
195,[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["11"]
196,"0$1"]
197,[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["1[02-9]|[23]"]
198,"0$1"]
199,[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3 $4",["911"]
200]
201,[,"(\\d)(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3 $4",["9(?:1[02-9]|[23])"]
202]
203,[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"]
204,"0$1"]
205]
206,[,,,,,,,,,[-1]
207]
208,,,[,,,,,,,,,[-1]
209]
210,[,,,,,,,,,[-1]
211]
212,,,[,,,,,,,,,[-1]
213]
214]
215,"AU":[,[,,"[1-578]\\d{4,14}",,,,,,,[9,10]
216]
217,[,,"[2378]\\d{8}",,,,"212345678",,,[9]
218]
219,[,,"4\\d{8}",,,,"412345678",,,[9]
220]
221,[,,"1800\\d{6}",,,,"1800123456",,,[10]
222]
223,[,,"190[0126]\\d{6}",,,,"1900123456",,,[10]
224]
225,[,,,,,,,,,[-1]
226]
227,[,,,,,,,,,[-1]
228]
229,[,,,,,,,,,[-1]
230]
231,"AU",61,"001[12]","0",,,"0",,"0011",,[[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]
232,"$1"]
233,[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2-478]"]
234,"0$1"]
235]
236,,[,,,,,,,,,[-1]
237]
238,,,[,,,,,,,,,[-1]
239]
240,[,,,,,,,,,[-1]
241]
242,,,[,,,,,,,,,[-1]
243]
244]
245,"BB":[,[,,"246\\d{7}",,,,,,,[10]
246,[7]
247]
248,[,,,,,,"2464567890",,,,[7]
249]
250,[,,,,,,,,,[-1]
251]
252,[,,,,,,,,,[-1]
253]
254,[,,,,,,,,,[-1]
255]
256,[,,,,,,,,,[-1]
257]
258,[,,,,,,,,,[-1]
259]
260,[,,,,,,,,,[-1]
261]
262,"BB",1,"011",,,,,,,1,,,[,,,,,,,,,[-1]
263]
264,,,[,,,,,,,,,[-1]
265]
266,[,,,,,,,,,[-1]
267]
268,,,[,,,,,,,,,[-1]
269]
270]
271,"BR":[,[,,"\\d{8,10}",,,,,,,[10]
272,[8]
273]
274,[,,"\\d{8,10}",,,,"12345678",,,,[8]
275]
276,[,,,,,,,,,[-1]
277]
278,[,,,,,,,,,[-1]
279]
280,[,,,,,,,,,[-1]
281]
282,[,,,,,,,,,[-1]
283]
284,[,,,,,,,,,[-1]
285]
286,[,,,,,,,,,[-1]
287]
288,"BR",55,"00",,,,,,,,,,[,,,,,,,,,[-1]
289]
290,,,[,,,,,,,,,[-1]
291]
292,[,,,,,,,,,[-1]
293]
294,,,[,,,,,,,,,[-1]
295]
296]
297,"BS":[,[,,"(242|8(00|66|77|88)|900)\\d{7}",,,,,,,[10]
298,[7]
299]
300,[,,"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[3-57]|9[2-5])|4(?:2[237]|51|64|77)|502|636|702)\\d{4}",,,,"2425027890",,,,[7]
301]
302,[,,"242(357|359|457|557)\\d{4}",,,,"2423577890"]
303,[,,"8(00|66|77|88)\\d{7}",,,,"8001234567"]
304,[,,"900\\d{7}",,,,"9001234567"]
305,[,,,,,,,,,[-1]
306]
307,[,,,,,,,,,[-1]
308]
309,[,,,,,,,,,[-1]
310]
311,"BS",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]
312]
313,,,[,,,,,,,,,[-1]
314]
315,[,,,,,,,,,[-1]
316]
317,,,[,,,,,,,,,[-1]
318]
319]
320,"BY":[,[,,"[1-9]\\d{5}",,,,,,,[6]
321]
322,[,,"[1-9]\\d{5}",,,,"112345"]
323,[,,,,,,,,,[-1]
324]
325,[,,,,,,,,,[-1]
326]
327,[,,,,,,,,,[-1]
328]
329,[,,,,,,,,,[-1]
330]
331,[,,,,,,,,,[-1]
332]
333,[,,,,,,,,,[-1]
334]
335,"BY",375,"810","8",,,"80?|99999",,,,[[,"(\\d{4})","$1",["[1-8]"]
336,"8 $1"]
337,[,"(\\d{2})(\\d{3})","$1 $2",["[1-8]"]
338,"8$1"]
339,[,"(\\d{3})(\\d{3})","$1 $2",["[1-8]"]
340,"8 $1"]
341]
342,,[,,,,,,,,,[-1]
343]
344,,,[,,,,,,,,,[-1]
345]
346,[,,,,,,,,,[-1]
347]
348,,,[,,,,,,,,,[-1]
349]
350]
351,"CA":[,[,,"226\\d{7}",,,,,,,[10]
352,[7]
353]
354,[,,"226\\d{7}",,,,"2261234567",,,,[7]
355]
356,[,,,,,,,,,[-1]
357]
358,[,,,,,,,,,[-1]
359]
360,[,,,,,,,,,[-1]
361]
362,[,,,,,,,,,[-1]
363]
364,[,,,,,,,,,[-1]
365]
366,[,,,,,,,,,[-1]
367]
368,"CA",1,"011",,,,,,,,,,[,,,,,,,,,[-1]
369]
370,,,[,,,,,,,,,[-1]
371]
372,[,,,,,,,,,[-1]
373]
374,,,[,,,,,,,,,[-1]
375]
376]
377,"CC":[,[,,"\\d{6,10}",,,,,,,[10]
378,[6]
379]
380,[,,"\\d{6,10}",,,,"2261234567",,,,[6]
381]
382,[,,,,,,,,,[-1]
383]
384,[,,,,,,,,,[-1]
385]
386,[,,,,,,,,,[-1]
387]
388,[,,,,,,,,,[-1]
389]
390,[,,,,,,,,,[-1]
391]
392,[,,,,,,,,,[-1]
393]
394,"CC",61,"00",,,,,,,,,,[,,,,,,,,,[-1]
395]
396,,,[,,,,,,,,,[-1]
397]
398,[,,,,,,,,,[-1]
399]
400,,,[,,,,,,,,,[-1]
401]
402]
403,"CN":[,[,,"[1-7]\\d{6,11}|8[0-357-9]\\d{6,9}|9\\d{7,10}",,,,,,,[11]
404]
405,[,,"[2-9]\\d{10}",,,,"91234567"]
406,[,,"1(?:[38]\\d|4[57]|5[0-35-9]|7[0136-8])\\d{8}",,,,"13123456789"]
407,[,,,,,,,,,[-1]
408]
409,[,,,,,,,,,[-1]
410]
411,[,,,,,,,,,[-1]
412]
413,[,,,,,,,,,[-1]
414]
415,[,,,,,,,,,[-1]
416]
417,"CN",86,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{5,6})","$1 $2",["[3-9]","[3-9]\\d{2}[19]","[3-9]\\d{2}(?:10|95)"]
418,"0$1","$CC $1"]
419,[,"(\\d{3})(\\d{8})","$1 $2",["1"]
420,"$1"]
421]
422,,[,,,,,,,,,[-1]
423]
424,,,[,,,,,,,,,[-1]
425]
426,[,,,,,,,,,[-1]
427]
428,,,[,,,,,,,,,[-1]
429]
430]
431,"CX":[,[,,"\\d{8,10}",,,,,,,[10]
432,[8]
433]
434,[,,"\\d{8,10}",,,,"2261234567",,,,[8]
435]
436,[,,,,,,,,,[-1]
437]
438,[,,,,,,,,,[-1]
439]
440,[,,,,,,,,,[-1]
441]
442,[,,,,,,,,,[-1]
443]
444,[,,,,,,,,,[-1]
445]
446,[,,,,,,,,,[-1]
447]
448,"CX",61,"00",,,,,,,,,,[,,,,,,,,,[-1]
449]
450,,,[,,,,,,,,,[-1]
451]
452,[,,,,,,,,,[-1]
453]
454,,,[,,,,,,,,,[-1]
455]
456]
457,"DE":[,[,,"\\d{4,14}",,,,,,,[4,5,6,7,8,9,10,11]
458,[2,3]
459]
460,[,,"(?:[24-6]\\d{2}|3[03-9]\\d|[789](?:0[2-9]|[1-9]\\d))\\d{1,8}",,,,"30123456",,,,[2,3]
461]
462,[,,"1(5\\d{9}|7\\d{8}|6[02]\\d{8}|63\\d{7})",,,,"15123456789",,,[10,11]
463]
464,[,,"800\\d{7}",,,,"8001234567",,,[10]
465]
466,[,,"900([135]\\d{6}|9\\d{7})",,,,"9001234567",,,[10,11]
467]
468,[,,,,,,,,,[-1]
469]
470,[,,,,,,,,,[-1]
471]
472,[,,,,,,,,,[-1]
473]
474,"DE",49,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,8})","$1 $2",["2|3[3-9]|906|[4-9][1-9]1"]
475,"0$1"]
476,[,"(\\d{2})(\\d{4,11})","$1/$2",["[34]0|[68]9"]
477,"0$1"]
478,[,"(\\d{2})(\\d{2})","$1 $2",["[4-9]","[4-6]|[7-9](?:\\d[1-9]|[1-9]\\d)"]
479,"0$1"]
480,[,"(\\d{4})(\\d{2,7})","$1 $2",["[4-9]","[4-6]|[7-9](?:\\d[1-9]|[1-9]\\d)"]
481,"0$1"]
482,[,"(\\d{3})(\\d{1})(\\d{6})","$1 $2 $3",["800"]
483,"0$1"]
484,[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["900"]
485,"0$1"]
486]
487,,[,,,,,,,,,[-1]
488]
489,,,[,,,,,,,,,[-1]
490]
491,[,,,,,,,,,[-1]
492]
493,,,[,,,,,,,,,[-1]
494]
495]
496,"FR":[,[,,"3\\d{6}",,,,,,,[7]
497]
498,[,,"3\\d{6}",,,,"3123456"]
499,[,,,,,,,,,[-1]
500]
501,[,,,,,,,,,[-1]
502]
503,[,,,,,,,,,[-1]
504]
505,[,,,,,,,,,[-1]
506]
507,[,,,,,,,,,[-1]
508]
509,[,,,,,,,,,[-1]
510]
511,"FR",33,"00","0",,,"0",,,,[[,"(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]
512,"0$1"]
513]
514,,[,,,,,,,,,[-1]
515]
516,,,[,,,,,,,,,[-1]
517]
518,[,,,,,,,,,[-1]
519]
520,,,[,,,,,,,,,[-1]
521]
522]
523,"GB":[,[,,"\\d{10}",,,,,,,[9,10]
524,[6,7,8]
525]
526,[,,"[1-6]\\d{9}",,,,"3123456789",,,,[6,7,8]
527]
528,[,,"7[1-57-9]\\d{8}",,,,"7123456789",,,[10]
529]
530,[,,"80\\d{8}",,,,"8023456789",,,[10]
531]
532,[,,"9[018]\\d{8}",,,,"9023456789",,,[10]
533]
534,[,,"8(?:4[3-5]|7[0-2])\\d{7}",,,,"8433456789",,,[10]
535]
536,[,,"70\\d{8}",,,,"7033456789",,,[10]
537]
538,[,,"56\\d{8}",,,,"5633456789",,,[10]
539]
540,"GB",44,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-59]|[78]0"]
541,"(0$1)"]
542,[,"(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["6"]
543,"(0$1)"]
544,[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["7[1-57-9]"]
545,"(0$1)"]
546,[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8[47]"]
547,"(0$1)"]
548]
549,,[,,"76\\d{8}",,,,"7623456789",,,[10]
550]
551,,,[,,,,,,,,,[-1]
552]
553,[,,,,,,,,,[-1]
554]
555,,,[,,,,,,,,,[-1]
556]
557]
558,"GG":[,[,,"\\d{6,10}",,,,,,,[10]
559,[6]
560]
561,[,,"\\d{6,10}",,,,"7033456789",,,,[6]
562]
563,[,,,,,,,,,[-1]
564]
565,[,,,,,,,,,[-1]
566]
567,[,,,,,,,,,[-1]
568]
569,[,,,,,,,,,[-1]
570]
571,[,,,,,,,,,[-1]
572]
573,[,,,,,,,,,[-1]
574]
575,"GG",44,"00",,,,,,,,,,[,,,,,,,,,[-1]
576]
577,,,[,,,,,,,,,[-1]
578]
579,[,,,,,,,,,[-1]
580]
581,,,[,,,,,,,,,[-1]
582]
583]
584,"IT":[,[,,"[0389]\\d{5,10}",,,,,,,[6,9,10,11]
585]
586,[,,"0\\d{9,10}",,,,"0123456789",,,[10,11]
587]
588,[,,"3\\d{8,9}",,,,"3123456789",,,[9,10]
589]
590,[,,"80(?:0\\d{6}|3\\d{3})",,,,"800123456",,,[6,9]
591]
592,[,,"89(?:2\\d{3}|9\\d{6})",,,,"892123",,,[6,9]
593]
594,[,,,,,,,,,[-1]
595]
596,[,,,,,,,,,[-1]
597]
598,[,,,,,,,,,[-1]
599]
600,"IT",39,"00",,,,,,,,[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["0[26]"]
601]
602,[,"(\\d{3})(\\d{4})(\\d{3,4})","$1 $2 $3",["0[13-57-9]"]
603]
604,[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["3"]
605]
606,[,"(\\d{3})(\\d{3,6})","$1 $2",["8"]
607]
608]
609,,[,,,,,,,,,[-1]
610]
611,,,[,,,,,,,,,[-1]
612]
613,[,,,,,,,,,[-1]
614]
615,,,[,,,,,,,,,[-1]
616]
617]
618,"JP":[,[,,"07\\d{5}|[1-357-9]\\d{3,10}",,,,,,,[4,5,6,7,8,9,10,11]
619]
620,[,,"07\\d{5}|[1-357-9]\\d{3,10}",,,,"0712345"]
621,[,,,,,,,,,[-1]
622]
623,[,,"0777[01]\\d{2}",,,,"0777012",,,[7]
624]
625,[,,,,,,,,,[-1]
626]
627,[,,,,,,,,,[-1]
628]
629,[,,,,,,,,,[-1]
630]
631,[,,,,,,,,,[-1]
632]
633,"JP",81,"010","0",,,"0",,,,[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[57-9]0"]
634,"0$1"]
635,[,"(\\d{2})(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[57-9]0"]
636,"0$1"]
637,[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["111|222|333","(?:111|222|333)1","(?:111|222|333)11"]
638,"0$1"]
639,[,"(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["222|333","2221|3332","22212|3332","222120|3332"]
640,"0$1"]
641,[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[23]"]
642,"0$1"]
643,[,"(\\d{3})(\\d{4})","$1-$2",["077"]
644,"0$1"]
645,[,"(\\d{4})","*$1",["[23]"]
646,"$1"]
647]
648,,[,,,,,,,,,[-1]
649]
650,,,[,,"[23]\\d{3}",,,,"2123",,,[4]
651]
652,[,,,,,,,,,[-1]
653]
654,,,[,,,,,,,,,[-1]
655]
656]
657,"KR":[,[,,"[1-7]\\d{3,9}|8\\d{8}",,,,,,,[4,5,6,7,8,9,10]
658]
659,[,,"(?:2|[34][1-3]|5[1-5]|6[1-4])(?:1\\d{2,3}|[2-9]\\d{6,7})",,,,"22123456"]
660,[,,"1[0-25-9]\\d{7,8}",,,,"1023456789",,,[9,10]
661]
662,[,,"80\\d{7}",,,,"801234567",,,[9]
663]
664,[,,"60[2-9]\\d{6}",,,,"602345678",,,[9]
665]
666,[,,,,,,,,,[-1]
667]
668,[,,"50\\d{8}",,,,"5012345678",,,[10]
669]
670,[,,"70\\d{8}",,,,"7012345678",,,[10]
671]
672,"KR",82,"00(?:[124-68]|[37]\\d{2})","0",,,"0(8[1-46-8]|85\\d{2})?",,,,[[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["1(?:0|1[19]|[69]9|5[458])|[57]0","1(?:0|1[19]|[69]9|5(?:44|59|8))|[57]0"]
673,"0$1"]
674,[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:[169][2-8]|[78]|5[1-4])|[68]0|[3-6][1-9][2-9]","1(?:[169][2-8]|[78]|5(?:[1-3]|4[56]))|[68]0|[3-6][1-9][2-9]"]
675,"0$1"]
676,[,"(\\d{3})(\\d)(\\d{4})","$1-$2-$3",["131","1312"]
677,"0$1"]
678,[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["131","131[13-9]"]
679,"0$1"]
680,[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["13[2-9]"]
681,"0$1"]
682,[,"(\\d{2})(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3-$4",["30"]
683,"0$1"]
684,[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["2(?:[26]|3[0-467])","2(?:[26]|3(?:01|1[45]|2[17-9]|39|4|6[67]|7[078]))"]
685,"0$1"]
686,[,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["2(?:3[0-35-9]|[457-9])","2(?:3(?:0[02-9]|1[0-36-9]|2[02-6]|3[0-8]|6[0-589]|7[1-69]|[589])|[457-9])"]
687,"0$1"]
688,[,"(\\d)(\\d{3})","$1-$2",["21[0-46-9]","21(?:[0-247-9]|3[124]|6[1269])"]
689,"0$1"]
690,[,"(\\d)(\\d{4})","$1-$2",["21[36]","21(?:3[035-9]|6[03-578])"]
691,"0$1"]
692,[,"(\\d{2})(\\d{3})","$1-$2",["[3-6][1-9]1","[3-6][1-9]1(?:[0-46-9])","[3-6][1-9]1(?:[0-247-9]|3[124]|6[1269])"]
693,"0$1"]
694,[,"(\\d{2})(\\d{4})","$1-$2",["[3-6][1-9]1","[3-6][1-9]1[36]","[3-6][1-9]1(?:3[035-9]|6[03-578])"]
695,"0$1"]
696]
697,,[,,,,,,,,,[-1]
698]
699,,,[,,,,,,,,,[-1]
700]
701,[,,,,,,,,,[-1]
702]
703,,,[,,,,,,,,,[-1]
704]
705]
706,"MX":[,[,,"[1-9]\\d{9,10}",,,,,,,[10,11]
707,[7]
708]
709,[,,"[2-9]\\d{9}",,,,"2123456789",,,[10]
710,[7]
711]
712,[,,"1\\d{10}",,,,"11234567890",,,[11]
713]
714,[,,"800\\d{7}",,,,"8001234567",,,[10]
715]
716,[,,"900\\d{7}",,,,"9001234567",,,[10]
717]
718,[,,,,,,,,,[-1]
719]
720,[,,,,,,,,,[-1]
721]
722,[,,,,,,,,,[-1]
723]
724,"MX",52,"00","01",,,"01|04[45](\\d{10})","1$1",,,[[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]00"]
725,"01 $1",,1]
726,[,"(\\d{3})(\\d{2})(\\d{5})","$2 $3",["901"]
727,"01 $1",,1]
728,[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|55|81"]
729,"01 $1",,1]
730,[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2467]|3[0-24-9]|5[0-46-9]|8[2-9]|9[1-9]"]
731,"01 $1",,1]
732,[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","045 $2 $3 $4",["1(?:33|55|81)"]
733,"$1",,1]
734,[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","045 $2 $3 $4",["1(?:[124579]|3[0-24-9]|5[0-46-9]|8[02-9])"]
735,"$1",,1]
736]
737,[[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]00"]
738,"01 $1",,1]
739,[,"(\\d{3})(\\d{2})(\\d{5})","$2 $3",["901"]
740]
741,[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|55|81"]
742,"01 $1",,1]
743,[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2467]|3[0-24-9]|5[0-46-9]|8[2-9]|9[1-9]"]
744,"01 $1",,1]
745,[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3 $4",["1(?:33|55|81)"]
746]
747,[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1(?:[124579]|3[0-24-9]|5[0-46-9]|8[02-9])"]
748]
749]
750,[,,,,,,,,,[-1]
751]
752,,,[,,,,,,,,,[-1]
753]
754,[,,,,,,,,,[-1]
755]
756,,,[,,,,,,,,,[-1]
757]
758]
759,"NZ":[,[,,"[289]\\d{7,9}|[3-7]\\d{7}",,,,,,,[7,8,9,10]
760]
761,[,,"24099\\d{3}|(?:3[2-79]|[479][2-689]|6[235-9])\\d{6}",,,,"24099123",,,[7,8]
762]
763,[,,"2(?:[027]\\d{7}|9\\d{6,7}|1(?:0\\d{5,7}|[12]\\d{5,6}|[3-9]\\d{5})|4[1-9]\\d{6}|8\\d{7,8})",,,,"201234567",,,[8,9,10]
764]
765,[,,"800\\d{6,7}",,,,"8001234567",,,[9,10]
766]
767,[,,"900\\d{6,7}",,,,"9001234567",,,[9,10]
768]
769,[,,,,,,,,,[-1]
770]
771,[,,,,,,,,,[-1]
772]
773,[,,,,,,,,,[-1]
774]
775,"NZ",64,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["24|[34679]"]
776,"0$1"]
777,[,"(\\d)(\\d{3})(\\d{3,5})","$1-$2 $3",["2[179]"]
778,"0$1"]
779,[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"]
780,"0$1"]
781]
782,,[,,,,,,,,,[-1]
783]
784,,,[,,,,,,,,,[-1]
785]
786,[,,,,,,,,,[-1]
787]
788,,,[,,,,,,,,,[-1]
789]
790]
791,"PL":[,[,,"[1-9]\\d{8}",,,,,,,[9]
792]
793,[,,,,,,,,,[-1]
794]
795,[,,"(?:5[01]|6[069]|7[289]|88)\\d{7}",,,,"501234567"]
796,[,,"800\\d{6}",,,,"800123456"]
797,[,,"70\\d{7}",,,,"701234567"]
798,[,,,,,,,,,[-1]
799]
800,[,,,,,,,,,[-1]
801]
802,[,,,,,,,,,[-1]
803]
804,"PL",48,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",,"0$1"]
805]
806,,[,,,,,,,,,[-1]
807]
808,,,[,,,,,,,,,[-1]
809]
810,[,,,,,,,,,[-1]
811]
812,,,[,,,,,,,,,[-1]
813]
814]
815,"RE":[,[,,"[268]\\d{8}",,,,,,,[9]
816]
817,[,,"262\\d{6}",,,,"262161234"]
818,[,,"6(?:9[23]|47)\\d{6}",,,,"692123456"]
819,[,,"80\\d{7}",,,,"801234567"]
820,[,,"8(?:1[01]|2[0156]|84|9[0-37-9])\\d{6}",,,,"810123456"]
821,[,,,,,,,,,[-1]
822]
823,[,,,,,,,,,[-1]
824]
825,[,,,,,,,,,[-1]
826]
827,"RE",262,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",,"0$1"]
828]
829,,[,,,,,,,,,[-1]
830]
831,,"262|6(?:9[23]|47)|8",[,,,,,,,,,[-1]
832]
833,[,,,,,,,,,[-1]
834]
835,,,[,,,,,,,,,[-1]
836]
837]
838,"RU":[,[,,"[347-9]\\d{9}",,,,,,,[10]
839]
840,[,,"[348]\\d{9}",,,,"3011234567"]
841,[,,"9\\d{9}",,,,"9123456789"]
842,[,,,,,,,,,[-1]
843]
844,[,,,,,,,,,[-1]
845]
846,[,,,,,,,,,[-1]
847]
848,[,,,,,,,,,[-1]
849]
850,[,,,,,,,,,[-1]
851]
852,"RU",7,"810","8",,,"8",,,,,,[,,,,,,,,,[-1]
853]
854,,,[,,,,,,,,,[-1]
855]
856,[,,,,,,,,,[-1]
857]
858,,,[,,,,,,,,,[-1]
859]
860]
861,"SE":[,[,,"\\d{9}",,,,,,,[9]
862]
863,[,,,,,,"123456789"]
864,[,,,,,,,,,[-1]
865]
866,[,,,,,,,,,[-1]
867]
868,[,,,,,,,,,[-1]
869]
870,[,,,,,,,,,[-1]
871]
872,[,,,,,,,,,[-1]
873]
874,[,,,,,,,,,[-1]
875]
876,"SE",46,"00",,,,,,,1,,,[,,,,,,,,,[-1]
877]
878,,,[,,,,,,,,,[-1]
879]
880,[,,,,,,,,,[-1]
881]
882,,,[,,,,,,,,,[-1]
883]
884]
885,"SG":[,[,,"[13689]\\d{7,10}",,,,,,,[8,10,11]
886]
887,[,,"[36]\\d{7}",,,,"31234567",,,[8]
888]
889,[,,"[89]\\d{7}",,,,"81234567",,,[8]
890]
891,[,,"1?800\\d{7}",,,,"8001234567",,,[10,11]
892]
893,[,,"1900\\d{7}",,,,"19001234567",,,[11]
894]
895,[,,,,,,,,,[-1]
896]
897,[,,,,,,,,,[-1]
898]
899,[,,,,,,,,,[-1]
900]
901,"SG",65,"0[0-3][0-9]",,,,"777777",,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8[1-9]"]
902]
903,[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1[89]"]
904]
905,[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["800"]
906]
907]
908,,[,,,,,,,,,[-1]
909]
910,,,[,,,,,,,,,[-1]
911]
912,[,,,,,,,,,[-1]
913]
914,,,[,,,,,,,,,[-1]
915]
916]
917,"TA":[,[,,"8\\d{3,7}",,,,,,,[4,6,8]
918]
919,[,,"8\\d{5}",,,,"812345",,,[6]
920]
921,[,,"8\\d{3}",,,,"8123",,,[4]
922]
923,[,,"8\\d{7}",,,,"81234567",,,[8]
924]
925,[,,,,,,,,,[-1]
926]
927,[,,,,,,,,,[-1]
928]
929,[,,,,,,,,,[-1]
930]
931,[,,,,,,,,,[-1]
932]
933,"TA",290,"00",,,,,,,,,,[,,,,,,,,,[-1]
934]
935,,,[,,,,,,,,,[-1]
936]
937,[,,,,,,,,,[-1]
938]
939,,,[,,,,,,,,,[-1]
940]
941]
942,"US":[,[,,"[13-689]\\d{9}|2[0-35-9]\\d{8}",,,,,,,[10]
943,[7]
944]
945,[,,"[13-689]\\d{9}|2[0-35-9]\\d{8}",,,,"1234567890",,,,[7]
946]
947,[,,"[13-689]\\d{9}|2[0-35-9]\\d{8}",,,,"1234567890",,,,[7]
948]
949,[,,"8(?:00|66|77|88)\\d{7}",,,,"8004567890"]
950,[,,"900\\d{7}",,,,"9004567890"]
951,[,,,,,,,,,[-1]
952]
953,[,,,,,,,,,[-1]
954]
955,[,,,,,,,,,[-1]
956]
957,"US",1,"011","1"," extn. ",,"1",,,1,[[,"(\\d{3})(\\d{4})","$1 $2"]
958,[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",,,,1]
959]
960,[[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",,,,1]
961]
962,[,,,,,,,,,[-1]
963]
964,1,,[,,"800\\d{7}",,,,"8004567890"]
965,[,,,,,,,,,[-1]
966]
967,,,[,,,,,,,,,[-1]
968]
969]
970,"UZ":[,[,,"[69]\\d{8}",,,,,,,[9]
971,[7]
972]
973,[,,"6122\\d{5}",,,,"662345678",,,,[7]
974]
975,[,,"9[0-57-9]\\d{7}",,,,"912345678"]
976,[,,,,,,,,,[-1]
977]
978,[,,,,,,,,,[-1]
979]
980,[,,,,,,,,,[-1]
981]
982,[,,,,,,,,,[-1]
983]
984,[,,,,,,,,,[-1]
985]
986,"UZ",998,"810","8",,,"8",,"8~10",,[[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[679]"]
987,"8 $1"]
988]
989,,[,,,,,,,,,[-1]
990]
991,,,[,,,,,,,,,[-1]
992]
993,[,,,,,,,,,[-1]
994]
995,,,[,,,,,,,,,[-1]
996]
997]
998,"YT":[,[,,"[268]\\d{8}",,,,,,,[9]
999]
1000,[,,"2696[0-4]\\d{4}",,,,"269601234"]
1001,[,,"639\\d{6}",,,,"639123456"]
1002,[,,"80\\d{7}",,,,"801234567"]
1003,[,,,,,,,,,[-1]
1004]
1005,[,,,,,,,,,[-1]
1006]
1007,[,,,,,,,,,[-1]
1008]
1009,[,,,,,,,,,[-1]
1010]
1011,"YT",262,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]
1012]
1013,,"269|639",[,,,,,,,,,[-1]
1014]
1015,[,,,,,,,,,[-1]
1016]
1017,,,[,,,,,,,,,[-1]
1018]
1019]
1020,"800":[,[,,"\\d{8}",,,,,,,[8]
1021]
1022,[,,,,,,,,,[-1]
1023]
1024,[,,,,,,,,,[-1]
1025]
1026,[,,"\\d{8}",,,,"12345678"]
1027,[,,,,,,,,,[-1]
1028]
1029,[,,,,,,,,,[-1]
1030]
1031,[,,,,,,,,,[-1]
1032]
1033,[,,,,,,,,,[-1]
1034]
1035,"001",800,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2"]
1036]
1037,,[,,,,,,,,,[-1]
1038]
1039,,,[,,,,,,,,,[-1]
1040]
1041,[,,,,,,,,,[-1]
1042]
1043,,,[,,,,,,,,,[-1]
1044]
1045]
1046,"882":[,[,,"\\d{9}",,,,,,,[9]
1047]
1048,[,,,,,,,,,[-1]
1049]
1050,[,,"\\d{9}",,,,"123456789"]
1051,[,,,,,,,,,[-1]
1052]
1053,[,,,,,,,,,[-1]
1054]
1055,[,,,,,,,,,[-1]
1056]
1057,[,,,,,,,,,[-1]
1058]
1059,[,,,,,,,,,[-1]
1060]
1061,"001",882,,,,,,,,,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3"]
1062]
1063,,[,,,,,,,,,[-1]
1064]
1065,,,[,,,,,,,,,[-1]
1066]
1067,[,,,,,,,,,[-1]
1068]
1069,,,[,,,,,,,,,[-1]
1070]
1071]
1072,"979":[,[,,"\\d{9}",,,,,,,[9]
1073]
1074,[,,,,,,,,,[-1]
1075]
1076,[,,,,,,,,,[-1]
1077]
1078,[,,,,,,,,,[-1]
1079]
1080,[,,"\\d{9}",,,,"123456789"]
1081,[,,,,,,,,,[-1]
1082]
1083,[,,,,,,,,,[-1]
1084]
1085,[,,,,,,,,,[-1]
1086]
1087,"001",979,,,,,,,,1,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3"]
1088]
1089,,[,,,,,,,,,[-1]
1090]
1091,,,[,,,,,,,,,[-1]
1092]
1093,[,,,,,,,,,[-1]
1094]
1095,,,[,,,,,,,,,[-1]
1096]
1097]
1098};
1099