intl-tel-input
Version:
A JavaScript plugin for entering and validating international telephone numbers
3,928 lines (3,927 loc) • 508 kB
JavaScript
import { n as e, t } from "./IntlTelInput-DcQNiLOK.js";
//#region dist/js/utils.js
var n = {};
//#endregion
//#region vue/src/indexWithUtils.ts
(function() {
var e = this || self;
function t(t, n) {
t = t.split(".");
var r = e;
t[0] in r || r.execScript === void 0 || r.execScript("var " + t[0]);
for (var i; t.length && (i = t.shift());) t.length || n === void 0 ? r = r[i] && r[i] !== Object.prototype[i] ? r[i] : r[i] = {} : r[i] = n;
}
function n(e, t) {
function n() {}
n.prototype = t.prototype, e.na = t.prototype, e.prototype = new n(), e.prototype.constructor = e, e.ta = function(e, n, r) {
for (var i = Array(arguments.length - 2), a = 2; a < arguments.length; a++) i[a - 2] = arguments[a];
return t.prototype[n].apply(e, i);
};
}
function r(e) {
let t = [], n = 0;
for (let r in e) t[n++] = e[r];
return t;
}
var i = class {
constructor(e) {
if (a !== a) throw Error("SafeUrl is not meant to be built directly");
this.g = e;
}
toString() {
return this.g.toString();
}
}, a = {};
new i("about:invalid#zClosurez"), new i("about:blank");
let o = {};
class s {
constructor() {
if (o !== o) throw Error("SafeStyle is not meant to be built directly");
}
toString() {
return "";
}
}
new s();
let c = {};
class l {
constructor() {
if (c !== c) throw Error("SafeStyleSheet is not meant to be built directly");
}
toString() {
return "";
}
}
new l();
let ee = {};
class te {
constructor() {
var t = e.trustedTypes && e.trustedTypes.emptyHTML || "";
if (ee !== ee) throw Error("SafeHtml is not meant to be built directly");
this.g = t;
}
toString() {
return this.g.toString();
}
}
new te();
function ne(e, t) {
switch (this.g = e, this.l = !!t.ca, this.h = t.i, this.u = t.type, this.o = !1, this.h) {
case ae:
case oe:
case se:
case ce:
case le:
case ie:
case re: this.o = !0;
}
this.j = t.defaultValue;
}
var re = 1, ie = 2, ae = 3, oe = 4, se = 6, ce = 16, le = 18;
function ue(e, t) {
for (this.h = e, this.g = {}, e = 0; e < t.length; e++) {
var n = t[e];
this.g[n.g] = n;
}
}
function de(e) {
return e = r(e.g), e.sort(function(e, t) {
return e.g - t.g;
}), e;
}
function u() {
this.h = {}, this.j = this.m().g, this.g = this.l = null;
}
u.prototype.has = function(e) {
return d(this, e.g);
}, u.prototype.get = function(e, t) {
return p(this, e.g, t);
}, u.prototype.set = function(e, t) {
g(this, e.g, t);
}, u.prototype.add = function(e, t) {
_(this, e.g, t);
}, u.prototype.equals = function(e) {
if (!e || this.constructor != e.constructor) return !1;
for (var t = de(this.m()), n = 0; n < t.length; n++) {
var r = t[n], i = r.g;
if (d(this, i) != d(e, i)) return !1;
if (d(this, i)) {
var a = r.h == 11 || r.h == 10, o = f(this, i);
if (i = f(e, i), r.l) {
if (o.length != i.length) return !1;
for (r = 0; r < o.length; r++) {
var s = o[r], c = i[r];
if (a ? !s.equals(c) : s != c) return !1;
}
} else if (a ? !o.equals(i) : o != i) return !1;
}
}
return !0;
};
function fe(e, t) {
for (var n = de(e.m()), r = 0; r < n.length; r++) {
var i = n[r], a = i.g;
if (d(t, a)) {
e.g && delete e.g[i.g];
var o = i.h == 11 || i.h == 10;
if (i.l) {
i = f(t, a) || [];
for (var s = 0; s < i.length; s++) _(e, a, o ? i[s].clone() : i[s]);
} else i = f(t, a), o ? (o = f(e, a)) ? fe(o, i) : g(e, a, i.clone()) : g(e, a, i);
}
}
}
u.prototype.clone = function() {
var e = new this.constructor();
return e != this && (e.h = {}, e.g &&= {}, fe(e, this)), e;
};
function d(e, t) {
return e.h[t] != null;
}
function f(e, t) {
var n = e.h[t];
if (n == null) return null;
if (e.l) {
if (!(t in e.g)) {
var r = e.l, i = e.j[t];
if (n != null) if (i.l) {
for (var a = [], o = 0; o < n.length; o++) a[o] = r.h(i, n[o]);
n = a;
} else n = r.h(i, n);
return e.g[t] = n;
}
return e.g[t];
}
return n;
}
function p(e, t, n) {
var r = f(e, t);
return e.j[t].l ? r[n || 0] : r;
}
function m(e, t) {
if (d(e, t)) e = p(e, t);
else a: {
if (e = e.j[t], e.j === void 0) if (t = e.u, t === Boolean) e.j = !1;
else if (t === Number) e.j = 0;
else if (t === String) e.j = e.o ? "0" : "";
else {
e = new t();
break a;
}
e = e.j;
}
return e;
}
function h(e, t) {
return e.j[t].l ? d(e, t) ? e.h[t].length : 0 : +!!d(e, t);
}
function g(e, t, n) {
e.h[t] = n, e.g && (e.g[t] = n);
}
function _(e, t, n) {
e.h[t] || (e.h[t] = []), e.h[t].push(n), e.g && delete e.g[t];
}
function v(e, t) {
var n = [], r;
for (r in t) r != 0 && n.push(new ne(r, t[r]));
return new ue(e, n);
}
function y() {}
y.prototype.g = function(e) {
throw new e.h(), Error("Unimplemented");
}, y.prototype.h = function(e, t) {
if (e.h == 11 || e.h == 10) return t instanceof u ? t : this.g(e.u.prototype.m(), t);
if (e.h == 14) return typeof t == "string" && pe.test(t) && (e = Number(t), e > 0) ? e : t;
if (!e.o) return t;
if (e = e.u, e === String) {
if (typeof t == "number") return String(t);
} else if (e === Number && typeof t == "string" && (t === "Infinity" || t === "-Infinity" || t === "NaN" || pe.test(t))) return Number(t);
return t;
};
var pe = /^-?[0-9]+$/;
function b() {}
n(b, y), b.prototype.g = function(e, t) {
return e = new e.h(), e.l = this, e.h = t, e.g = {}, e;
};
function x() {}
n(x, b), x.prototype.h = function(e, t) {
return e.h == 8 ? !!t : y.prototype.h.apply(this, arguments);
}, x.prototype.g = function(e, t) {
return x.na.g.call(this, e, t);
};
function S(e, t) {
e != null && this.g.apply(this, arguments);
}
S.prototype.h = "", S.prototype.set = function(e) {
this.h = "" + e;
}, S.prototype.g = function(e, t, n) {
if (this.h += String(e), t != null) for (let e = 1; e < arguments.length; e++) this.h += arguments[e];
return this;
};
function C(e) {
e.h = "";
}
S.prototype.toString = function() {
return this.h;
};
function w() {
u.call(this);
}
n(w, u);
var me = null;
function T() {
u.call(this);
}
n(T, u);
var he = null;
function E(e) {
return f(e, 9) || [];
}
function D() {
u.call(this);
}
n(D, u);
var ge = null;
w.prototype.m = function() {
var e = me;
return e || (me = e = v(w, {
0: {
name: "NumberFormat",
ja: "i18n.phonenumbers.NumberFormat"
},
1: {
name: "pattern",
required: !0,
i: 9,
type: String
},
2: {
name: "format",
required: !0,
i: 9,
type: String
},
3: {
name: "leading_digits_pattern",
ca: !0,
i: 9,
type: String
},
4: {
name: "national_prefix_formatting_rule",
i: 9,
type: String
},
6: {
name: "national_prefix_optional_when_formatting",
i: 8,
defaultValue: !1,
type: Boolean
},
5: {
name: "domestic_carrier_code_formatting_rule",
i: 9,
type: String
}
})), e;
}, w.m = w.prototype.m, T.prototype.m = function() {
var e = he;
return e || (he = e = v(T, {
0: {
name: "PhoneNumberDesc",
ja: "i18n.phonenumbers.PhoneNumberDesc"
},
2: {
name: "national_number_pattern",
i: 9,
type: String
},
9: {
name: "possible_length",
ca: !0,
i: 5,
type: Number
},
10: {
name: "possible_length_local_only",
ca: !0,
i: 5,
type: Number
},
6: {
name: "example_number",
i: 9,
type: String
}
})), e;
}, T.m = T.prototype.m, D.prototype.m = function() {
var e = ge;
return e || (ge = e = v(D, {
0: {
name: "PhoneMetadata",
ja: "i18n.phonenumbers.PhoneMetadata"
},
1: {
name: "general_desc",
i: 11,
type: T
},
2: {
name: "fixed_line",
i: 11,
type: T
},
3: {
name: "mobile",
i: 11,
type: T
},
4: {
name: "toll_free",
i: 11,
type: T
},
5: {
name: "premium_rate",
i: 11,
type: T
},
6: {
name: "shared_cost",
i: 11,
type: T
},
7: {
name: "personal_number",
i: 11,
type: T
},
8: {
name: "voip",
i: 11,
type: T
},
21: {
name: "pager",
i: 11,
type: T
},
25: {
name: "uan",
i: 11,
type: T
},
27: {
name: "emergency",
i: 11,
type: T
},
28: {
name: "voicemail",
i: 11,
type: T
},
29: {
name: "short_code",
i: 11,
type: T
},
30: {
name: "standard_rate",
i: 11,
type: T
},
31: {
name: "carrier_specific",
i: 11,
type: T
},
33: {
name: "sms_services",
i: 11,
type: T
},
24: {
name: "no_international_dialling",
i: 11,
type: T
},
9: {
name: "id",
required: !0,
i: 9,
type: String
},
10: {
name: "country_code",
i: 5,
type: Number
},
11: {
name: "international_prefix",
i: 9,
type: String
},
17: {
name: "preferred_international_prefix",
i: 9,
type: String
},
12: {
name: "national_prefix",
i: 9,
type: String
},
13: {
name: "preferred_extn_prefix",
i: 9,
type: String
},
15: {
name: "national_prefix_for_parsing",
i: 9,
type: String
},
16: {
name: "national_prefix_transform_rule",
i: 9,
type: String
},
18: {
name: "same_mobile_and_fixed_line_pattern",
i: 8,
defaultValue: !1,
type: Boolean
},
19: {
name: "number_format",
ca: !0,
i: 11,
type: w
},
20: {
name: "intl_number_format",
ca: !0,
i: 11,
type: w
},
22: {
name: "main_country_for_code",
i: 8,
defaultValue: !1,
type: Boolean
},
23: {
name: "leading_digits",
i: 9,
type: String
}
})), e;
}, D.m = D.prototype.m;
function O() {
u.call(this);
}
n(O, u);
var _e = null, ve = {
sa: 0,
ra: 1,
qa: 5,
pa: 10,
oa: 20
};
O.prototype.m = function() {
var e = _e;
return e || (_e = e = v(O, {
0: {
name: "PhoneNumber",
ja: "i18n.phonenumbers.PhoneNumber"
},
1: {
name: "country_code",
required: !0,
i: 5,
type: Number
},
2: {
name: "national_number",
required: !0,
i: 4,
type: Number
},
3: {
name: "extension",
i: 9,
type: String
},
4: {
name: "italian_leading_zero",
i: 8,
type: Boolean
},
8: {
name: "number_of_leading_zeros",
i: 5,
defaultValue: 1,
type: Number
},
5: {
name: "raw_input",
i: 9,
type: String
},
6: {
name: "country_code_source",
i: 14,
defaultValue: 0,
type: ve
},
7: {
name: "preferred_domestic_carrier_code",
i: 9,
type: String
}
})), e;
}, O.ctor = O, O.ctor.m = O.prototype.m;
var k = {
1: "US AG AI AS BB BM BS CA DM DO GD GU JM KN KY LC MP MS PR SX TC TT VC VG VI".split(" "),
7: ["RU", "KZ"],
20: ["EG"],
27: ["ZA"],
30: ["GR"],
31: ["NL"],
32: ["BE"],
33: ["FR"],
34: ["ES"],
36: ["HU"],
39: ["IT", "VA"],
40: ["RO"],
41: ["CH"],
43: ["AT"],
44: [
"GB",
"GG",
"IM",
"JE"
],
45: ["DK"],
46: ["SE"],
47: ["NO", "SJ"],
48: ["PL"],
49: ["DE"],
51: ["PE"],
52: ["MX"],
53: ["CU"],
54: ["AR"],
55: ["BR"],
56: ["CL"],
57: ["CO"],
58: ["VE"],
60: ["MY"],
61: [
"AU",
"CC",
"CX"
],
62: ["ID"],
63: ["PH"],
64: ["NZ"],
65: ["SG"],
66: ["TH"],
81: ["JP"],
82: ["KR"],
84: ["VN"],
86: ["CN"],
90: ["TR"],
91: ["IN"],
92: ["PK"],
93: ["AF"],
94: ["LK"],
95: ["MM"],
98: ["IR"],
211: ["SS"],
212: ["MA", "EH"],
213: ["DZ"],
216: ["TN"],
218: ["LY"],
220: ["GM"],
221: ["SN"],
222: ["MR"],
223: ["ML"],
224: ["GN"],
225: ["CI"],
226: ["BF"],
227: ["NE"],
228: ["TG"],
229: ["BJ"],
230: ["MU"],
231: ["LR"],
232: ["SL"],
233: ["GH"],
234: ["NG"],
235: ["TD"],
236: ["CF"],
237: ["CM"],
238: ["CV"],
239: ["ST"],
240: ["GQ"],
241: ["GA"],
242: ["CG"],
243: ["CD"],
244: ["AO"],
245: ["GW"],
246: ["IO"],
247: ["AC"],
248: ["SC"],
249: ["SD"],
250: ["RW"],
251: ["ET"],
252: ["SO"],
253: ["DJ"],
254: ["KE"],
255: ["TZ"],
256: ["UG"],
257: ["BI"],
258: ["MZ"],
260: ["ZM"],
261: ["MG"],
262: ["RE", "YT"],
263: ["ZW"],
264: ["NA"],
265: ["MW"],
266: ["LS"],
267: ["BW"],
268: ["SZ"],
269: ["KM"],
290: ["SH", "TA"],
291: ["ER"],
297: ["AW"],
298: ["FO"],
299: ["GL"],
350: ["GI"],
351: ["PT"],
352: ["LU"],
353: ["IE"],
354: ["IS"],
355: ["AL"],
356: ["MT"],
357: ["CY"],
358: ["FI", "AX"],
359: ["BG"],
370: ["LT"],
371: ["LV"],
372: ["EE"],
373: ["MD"],
374: ["AM"],
375: ["BY"],
376: ["AD"],
377: ["MC"],
378: ["SM"],
380: ["UA"],
381: ["RS"],
382: ["ME"],
383: ["XK"],
385: ["HR"],
386: ["SI"],
387: ["BA"],
389: ["MK"],
420: ["CZ"],
421: ["SK"],
423: ["LI"],
500: ["FK"],
501: ["BZ"],
502: ["GT"],
503: ["SV"],
504: ["HN"],
505: ["NI"],
506: ["CR"],
507: ["PA"],
508: ["PM"],
509: ["HT"],
590: [
"GP",
"BL",
"MF"
],
591: ["BO"],
592: ["GY"],
593: ["EC"],
594: ["GF"],
595: ["PY"],
596: ["MQ"],
597: ["SR"],
598: ["UY"],
599: ["CW", "BQ"],
670: ["TL"],
672: ["NF"],
673: ["BN"],
674: ["NR"],
675: ["PG"],
676: ["TO"],
677: ["SB"],
678: ["VU"],
679: ["FJ"],
680: ["PW"],
681: ["WF"],
682: ["CK"],
683: ["NU"],
685: ["WS"],
686: ["KI"],
687: ["NC"],
688: ["TV"],
689: ["PF"],
690: ["TK"],
691: ["FM"],
692: ["MH"],
800: ["001"],
808: ["001"],
850: ["KP"],
852: ["HK"],
853: ["MO"],
855: ["KH"],
856: ["LA"],
870: ["001"],
878: ["001"],
880: ["BD"],
881: ["001"],
882: ["001"],
883: ["001"],
886: ["TW"],
888: ["001"],
960: ["MV"],
961: ["LB"],
962: ["JO"],
963: ["SY"],
964: ["IQ"],
965: ["KW"],
966: ["SA"],
967: ["YE"],
968: ["OM"],
970: ["PS"],
971: ["AE"],
972: ["IL"],
973: ["BH"],
974: ["QA"],
975: ["BT"],
976: ["MN"],
977: ["NP"],
979: ["001"],
992: ["TJ"],
993: ["TM"],
994: ["AZ"],
995: ["GE"],
996: ["KG"],
998: ["UZ"]
}, ye = {
AC: [
,
[
,
,
"(?:[01589]\\d|[46])\\d{4}",
,
,
,
,
,
,
[5, 6]
],
[
,
,
"6[2-467]\\d{3}",
,
,
,
"62889",
,
,
[5]
],
[
,
,
"4\\d{4}",
,
,
,
"40123",
,
,
[5]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
"AC",
247,
"00",
,
,
,
,
,
,
,
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
"(?:0[1-9]|[1589]\\d)\\d{4}",
,
,
,
"542011",
,
,
[6]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
]
],
AD: [
,
[
,
,
"(?:1|6\\d)\\d{7}|[135-9]\\d{5}",
,
,
,
,
,
,
[
6,
8,
9
]
],
[
,
,
"[78]\\d{5}",
,
,
,
"712345",
,
,
[6]
],
[
,
,
"690\\d{6}|[356]\\d{5}",
,
,
,
"312345",
,
,
[6, 9]
],
[
,
,
"180[02]\\d{4}",
,
,
,
"18001234",
,
,
[8]
],
[
,
,
"[19]\\d{5}",
,
,
,
"912345",
,
,
[6]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
"AD",
376,
"00",
,
,
,
,
,
,
,
[
[
,
"(\\d{3})(\\d{3})",
"$1 $2",
["[135-9]"]
],
[
,
"(\\d{4})(\\d{4})",
"$1 $2",
["1"]
],
[
,
"(\\d{3})(\\d{3})(\\d{3})",
"$1 $2 $3",
["6"]
]
],
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
"1800\\d{4}",
,
,
,
,
,
,
[8]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
]
],
AE: [
,
[
,
,
"(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",
,
,
,
,
,
,
[
5,
6,
7,
8,
9,
10,
11,
12
]
],
[
,
,
"[2-4679][2-8]\\d{6}",
,
,
,
"22345678",
,
,
[8],
[7]
],
[
,
,
"5[02-68]\\d{7}",
,
,
,
"501234567",
,
,
[9]
],
[
,
,
"400\\d{6}|800\\d{2,9}",
,
,
,
"800123456"
],
[
,
,
"900[02]\\d{5}",
,
,
,
"900234567",
,
,
[9]
],
[
,
,
"700[05]\\d{5}",
,
,
,
"700012345",
,
,
[9]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
"AE",
971,
"00",
"0",
,
,
"0",
,
,
,
[
[
,
"(\\d{3})(\\d{2,9})",
"$1 $2",
["60|8"]
],
[
,
"(\\d)(\\d{3})(\\d{4})",
"$1 $2 $3",
["[236]|[479][2-8]"],
"0$1"
],
[
,
"(\\d{3})(\\d)(\\d{5})",
"$1 $2 $3",
["[479]"]
],
[
,
"(\\d{2})(\\d{3})(\\d{4})",
"$1 $2 $3",
["5"],
"0$1"
]
],
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
"600[25]\\d{5}",
,
,
,
"600212345",
,
,
[9]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
]
],
AF: [
,
[
,
,
"[2-7]\\d{8}",
,
,
,
,
,
,
[9],
[7]
],
[
,
,
"(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\\d{6}",
,
,
,
"234567890",
,
,
,
[7]
],
[
,
,
"7\\d{8}",
,
,
,
"701234567",
,
,
,
[7]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
"AF",
93,
"00",
"0",
,
,
"0",
,
,
,
[[
,
"(\\d{3})(\\d{4})",
"$1 $2",
["[1-9]"]
], [
,
"(\\d{2})(\\d{3})(\\d{4})",
"$1 $2 $3",
["[2-7]"],
"0$1"
]],
[[
,
"(\\d{2})(\\d{3})(\\d{4})",
"$1 $2 $3",
["[2-7]"],
"0$1"
]],
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
]
],
AG: [
,
[
,
,
"(?:268|[58]\\d\\d|900)\\d{7}",
,
,
,
,
,
,
[10],
[7]
],
[
,
,
"268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}",
,
,
,
"2684601234",
,
,
,
[7]
],
[
,
,
"268(?:464|7(?:1[3-9]|[28]\\d|3[0246]|64|7[0-689]))\\d{4}",
,
,
,
"2684641234",
,
,
,
[7]
],
[
,
,
"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",
,
,
,
"8002123456"
],
[
,
,
"900[2-9]\\d{6}",
,
,
,
"9002123456"
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",
,
,
,
"5002345678"
],
[
,
,
"26848[01]\\d{4}",
,
,
,
"2684801234",
,
,
,
[7]
],
"AG",
1,
"011",
"1",
,
,
"([457]\\d{6})$|1",
"268$1",
,
,
,
,
[
,
,
"26840[69]\\d{4}",
,
,
,
"2684061234",
,
,
,
[7]
],
,
"268",
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
]
],
AI: [
,
[
,
,
"(?:264|[58]\\d\\d|900)\\d{7}",
,
,
,
,
,
,
[10],
[7]
],
[
,
,
"264(?:292|4(?:6[12]|9[78]))\\d{4}",
,
,
,
"2644612345",
,
,
,
[7]
],
[
,
,
"264(?:235|4(?:69|76)|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}",
,
,
,
"2642351234",
,
,
,
[7]
],
[
,
,
"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",
,
,
,
"8002123456"
],
[
,
,
"900[2-9]\\d{6}",
,
,
,
"9002123456"
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",
,
,
,
"5002345678"
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
"AI",
1,
"011",
"1",
,
,
"([2457]\\d{6})$|1",
"264$1",
,
,
,
,
[
,
,
"264724\\d{4}",
,
,
,
"2647241234",
,
,
,
[7]
],
,
"264",
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
]
],
AL: [
,
[
,
,
"(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",
,
,
,
,
,
,
[
6,
7,
8,
9
],
[5]
],
[
,
,
"4505[0-2]\\d{3}|(?:[2358][16-9]\\d[2-9]|4410)\\d{4}|(?:[2358][2-5][2-9]|4(?:[2-57-9][2-9]|6\\d))\\d{5}",
,
,
,
"22345678",
,
,
[8],
[
5,
6,
7
]
],
[
,
,
"6(?:[78][2-9]|9\\d)\\d{6}",
,
,
,
"672123456",
,
,
[9]
],
[
,
,
"800\\d{4}",
,
,
,
"8001234",
,
,
[7]
],
[
,
,
"900[1-9]\\d\\d",
,
,
,
"900123",
,
,
[6]
],
[
,
,
"808[1-9]\\d\\d",
,
,
,
"808123",
,
,
[6]
],
[
,
,
"700[2-9]\\d{4}",
,
,
,
"70021234",
,
,
[8]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
"AL",
355,
"00",
"0",
,
,
"0",
,
,
,
[
[
,
"(\\d{3})(\\d{3,4})",
"$1 $2",
["80|9"],
"0$1"
],
[
,
"(\\d)(\\d{3})(\\d{4})",
"$1 $2 $3",
["4[2-6]"],
"0$1"
],
[
,
"(\\d{2})(\\d{3})(\\d{3})",
"$1 $2 $3",
["[2358][2-5]|4"],
"0$1"
],
[
,
"(\\d{3})(\\d{5})",
"$1 $2",
["[23578]"],
"0$1"
],
[
,
"(\\d{2})(\\d{3})(\\d{4})",
"$1 $2 $3",
["6"],
"0$1"
]
],
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
]
],
AM: [
,
[
,
,
"(?:[1-489]\\d|55|60|77)\\d{6}",
,
,
,
,
,
,
[8],
[5, 6]
],
[
,
,
"(?:(?:1[0-25]|47)\\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2)\\d{5}",
,
,
,
"10123456",
,
,
,
[5, 6]
],
[
,
,
"(?:33|4[1349]|55|77|88|9[13-9])\\d{6}",
,
,
,
"77123456"
],
[
,
,
"800\\d{5}",
,
,
,
"80012345"
],
[
,
,
"90[016]\\d{5}",
,
,
,
"90012345"
],
[
,
,
"80[1-4]\\d{5}",
,
,
,
"80112345"
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
"60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\\d|9[0-2])\\d{4}",
,
,
,
"60271234"
],
"AM",
374,
"00",
"0",
,
,
"0",
,
,
,
[
[
,
"(\\d{3})(\\d{2})(\\d{3})",
"$1 $2 $3",
["[89]0"],
"0 $1"
],
[
,
"(\\d{3})(\\d{5})",
"$1 $2",
["2|3[12]"],
"(0$1)"
],
[
,
"(\\d{2})(\\d{6})",
"$1 $2",
["1|47"],
"(0$1)"
],
[
,
"(\\d{2})(\\d{6})",
"$1 $2",
["[3-9]"],
"0$1"
]
],
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
]
],
AO: [
,
[
,
,
"[29]\\d{8}",
,
,
,
,
,
,
[9]
],
[
,
,
"2\\d(?:[0134][25-9]|[25-9]\\d)\\d{5}",
,
,
,
"222123456"
],
[
,
,
"9[1-79]\\d{7}",
,
,
,
"923123456"
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
"AO",
244,
"00",
,
,
,
,
,
,
,
[[
,
"(\\d{3})(\\d{3})(\\d{3})",
"$1 $2 $3",
["[29]"]
]],
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
]
],
AR: [
,
[
,
,
"(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",
,
,
,
,
,
,
[10, 11],
[
6,
7,
8
]
],
[
,
,
"3(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|47[35]|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|(?:2(?:657|9(?:54|66))|3(?:48[27]|7(?:55|77)|8(?:65|78)))[2-8]\\d{5}|(?:2(?:284|3(?:02|23)|477|622|920)|3(?:4(?:46|89|92)|541))[2-7]\\d{5}|(?:(?:11[1-8]|670)\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-8]|[25][4-6]|3[3-6]|84)|5(?:1[2-9]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:0[45]|1[2-7]|3[4-6]|5[3-6]|7[2-6]|8[3-68])))\\d{6}|(?:2(?:2(?:62|81)|320|9(?:42|83))|3(?:329|4(?:62|7[16])|5(?:43|64)|7(?:18|5[17])))[2-6]\\d{5}|2(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|(?:2(?:257|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|64)|5(?:25|37|4[47]|71)|7(?:35|72)|825))[3-6]\\d{5}|(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[035-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[3-5]|8[26])|8(?:2[67]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}",
,
,
,
"1123456789",
,
,
[10],
[
6,
7,
8
]
],
[
,
,
"93(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|9(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|47[35]|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|9(?:2(?:657|9(?:54|66))|3(?:48[27]|7(?:55|77)|8(?:65|78)))[2-8]\\d{5}|9(?:2(?:284|3(?:02|23)|477|622|920)|3(?:4(?:46|89|92)|541))[2-7]\\d{5}|(?:675\\d|9(?:11[1-8]\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-8]|[25][4-6]|3[3-6]|84)|5(?:1[2-9]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:0[45]|1[2-7]|3[4-6]|5[3-6]|7[2-6]|8[3-68]))))\\d{6}|9(?:2(?:2(?:62|81)|320|9(?:42|83))|3(?:329|4(?:62|7[16])|5(?:43|64)|7(?:18|5[17])))[2-6]\\d{5}|92(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|9(?:2(?:257|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|64)|5(?:25|37|4[47]|71)|7(?:35|72)|825))[3-6]\\d{5}|9(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[035-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[3-5]|8[26])|8(?:2[67]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}",
,
,
,
"91123456789",
,
,
,
[
6,
7,
8
]
],
[
,
,
"800\\d{7,8}",
,
,
,
"8001234567"
],
[
,
,
"60[04579]\\d{7}",
,
,
,
"6001234567",
,
,
[10]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
"AR",
54,
"00",
"0",
,
,
"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?",
"9$1",
,
,
[
[
,
"(\\d{3})",
"$1",
["0|1(?:0[0-35-7]|1[02-5]|2[015]|3[47]|4[478])|911"]
],
[
,
"(\\d{2})(\\d{4})",
"$1-$2",
["[1-9]"]
],
[
,
"(\\d{3})(\\d{4})",
"$1-$2",
["[2-9]"]
],
[
,
"(\\d{4})(\\d{4})",
"$1-$2",
["[1-8]"]
],
[
,
"(\\d{4})(\\d{2})(\\d{4})",
"$1 $2-$3",
[
"2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])",
"2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)",
"2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]",
"2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"
],
"0$1",
,
1
],
[
,
"(\\d{2})(\\d{4})(\\d{4})",
"$1 $2-$3",
["1"],
"0$1",
,
1
],
[
,
"(\\d{3})(\\d{3})(\\d{4})",
"$1-$2-$3",
["[68]"],
"0$1"
],
[
,
"(\\d{3})(\\d{3})(\\d{4})",
"$1 $2-$3",
["[23]"],
"0$1",
,
1
],
[
,
"(\\d)(\\d{4})(\\d{2})(\\d{4})",
"$2 15-$3-$4",
[
"9(?:2[2-469]|3[3-578])",
"9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))",
"9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)",
"9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]",
"9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"
],
"0$1"
],
[
,
"(\\d)(\\d{2})(\\d{4})(\\d{4})",
"$2 15-$3-$4",
["91"],
"0$1"
],
[
,
"(\\d{3})(\\d{3})(\\d{5})",
"$1-$2-$3",
["8"],
"0$1"
],
[
,
"(\\d)(\\d{3})(\\d{3})(\\d{4})",
"$2 15-$3-$4",
["9"],
"0$1"
]
],
[
[
,
"(\\d{4})(\\d{2})(\\d{4})",
"$1 $2-$3",
[
"2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])",
"2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)",
"2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]",
"2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"
],
"0$1",
,
1
],
[
,
"(\\d{2})(\\d{4})(\\d{4})",
"$1 $2-$3",
["1"],
"0$1",
,
1
],
[
,
"(\\d{3})(\\d{3})(\\d{4})",
"$1-$2-$3",
["[68]"],
"0$1"
],
[
,
"(\\d{3})(\\d{3})(\\d{4})",
"$1 $2-$3",
["[23]"],
"0$1",
,
1
],
[
,
"(\\d)(\\d{4})(\\d{2})(\\d{4})",
"$1 $2 $3-$4",
[
"9(?:2[2-469]|3[3-578])",
"9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))",
"9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)",
"9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]",
"9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"
]
],
[
,
"(\\d)(\\d{2})(\\d{4})(\\d{4})",
"$1 $2 $3-$4",
["91"]
],
[
,
"(\\d{3})(\\d{3})(\\d{5})",
"$1-$2-$3",
["8"],
"0$1"
],
[
,
"(\\d)(\\d{3})(\\d{3})(\\d{4})",
"$1 $2 $3-$4",
["9"]
]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
"810\\d{7}",
,
,
,
,
,
,
[10]
],
[
,
,
"810\\d{7}",
,
,
,
"8101234567",
,
,
[10]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
]
],
AS: [
,
[
,
,
"(?:[58]\\d\\d|684|900)\\d{7}",
,
,
,
,
,
,
[10],
[7]
],
[
,
,
"684(?:274|6(?:22|33|44|55|77|88|9[19]))\\d{4}",
,
,
,
"6846221234",
,
,
,
[7]
],
[
,
,
"684(?:2(?:48|5[2468]|7[246])|7(?:3[13]|70|82))\\d{4}",
,
,
,
"6847331234",
,
,
,
[7]
],
[
,
,
"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",
,
,
,
"8002123456"
],
[
,
,
"900[2-9]\\d{6}",
,
,
,
"9002123456"
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|3[23]|44|66|77|88)[2-9]\\d{6}",
,
,
,
"5002345678"
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
"AS",
1,
"011",
"1",
,
,
"([267]\\d{6})$|1",
"684$1",
,
,
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
"684",
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
]
],
AT: [
,
[
,
,
"1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",
,
,
,
,
,
,
[
4,
5,
6,
7,
8,
9,
10,
11,
12,
13
],
[3]
],
[
,
,
"1(?:11\\d|[2-9]\\d{3,11})|(?:316|463)\\d{3,10}|648[34]\\d{3,9}|(?:51|66|73)2\\d{3,10}|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-578]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|4(?:2[1-8]|35|7[1368]|8[2457])|5(?:2[1-8]|3[357]|4[147]|5[12578]|6[37])|6(?:13|2[1-47]|4[135-7]|5[468])|7(?:2[1-8]|35|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{4,10}",
,
,
,
"1234567890",
,
,
,
[3]
],
[
,
,
"6(?:485|(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d)\\d{3,9}",
,
,
,
"664123456",
,
,
[
7,
8,
9,
10,
11,
12,
13
]
],
[
,
,
"800\\d{6,10}",
,
,
,
"800123456",
,
,
[
9,
10,
11,
12,
13
]
],
[
,
,
"(?:8[69][2-68]|9(?:0[01]|3[019]))\\d{6,10}",
,
,
,
"900123456",
,
,
[
9,
10,
11,
12,
13
]
],
[
,
,
"8(?:10|2[018])\\d{6,10}|828\\d{5}",
,
,
,
"810123456",
,
,
[
8,
9,
10,
11,
12,
13
]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
"5(?:0[1-9]|17|[79]\\d)\\d{2,10}|7[28]0\\d{6,10}",
,
,
,
"780123456",
,
,
[
5,
6,
7,
8,
9,
10,
11,
12,
13
]
],
"AT",
43,
"00",
"0",
,
,
"0",
,
,
,
[
[
,
"(\\d{4})",
"$1",
["14"]
],
[
,
"(\\d)(\\d{3,12})",
"$1 $2",
["1(?:11|[2-9])"],
"0$1"
],
[
,
"(\\d{3})(\\d{2})",
"$1 $2",
["517"],
"0$1"
],
[
,
"(\\d{2})(\\d{3,5})",
"$1 $2",
["5[079]"],
"0$1"
],
[
,
"(\\d{6})",
"$1",
["[18]"]
],
[
,
"(\\d{3})(\\d{3,10})",
"$1 $2",
["(?:31|4)6|51|6(?:48|5[0-3579]|[6-9])|7(?:20|32|8)|[89]", "(?:31|4)6|51|6(?:485|5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],
"0$1"
],
[
,
"(\\d{4})(\\d{3,9})",
"$1 $2",
["[2-467]|5[2-6]"],
"0$1"
],
[
,
"(\\d{2})(\\d{3})(\\d{3,4})",
"$1 $2 $3",
["5"],
"0$1"
],
[
,
"(\\d{2})(\\d{4})(\\d{4,7})",
"$1 $2 $3",
["5"],
"0$1"
]
],
[
[
,
"(\\d)(\\d{3,12})",
"$1 $2",
["1(?:11|[2-9])"],
"0$1"
],
[
,
"(\\d{3})(\\d{2})",
"$1 $2",
["517"],
"0$1"
],
[
,
"(\\d{2})(\\d{3,5})",
"$1 $2",
["5[079]"],
"0$1"
],
[
,
"(\\d{3})(\\d{3,10})",
"$1 $2",
["(?:31|4)6|51|6(?:48|5[0-3579]|[6-9])|7(?:20|32|8)|[89]", "(?:31|4)6|51|6(?:485|5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],
"0$1"
],
[
,
"(\\d{4})(\\d{3,9})",
"$1 $2",
["[2-467]|5[2-6]"],
"0$1"
],
[
,
"(\\d{2})(\\d{3})(\\d{3,4})",
"$1 $2 $3",
["5"],
"0$1"
],
[
,
"(\\d{2})(\\d{4})(\\d{4,7})",
"$1 $2 $3",
["5"],
"0$1"
]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
]
],
AU: [
,
[
,
,
"1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",
,
,
,
,
,
,
[
5,
6,
7,
8,
9,
10,
12
]
],
[
,
,
"(?:(?:241|349)0\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|[34]\\d\\d)|91(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79]))))\\d{3}|(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8])|8(?:55|6[0-8]|[78]\\d|9[02-9]))\\d{6}",
,
,
,
"212345678",
,
,
[9],
[8]
],
[
,
,
"4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",
,
,
,
"412345678",
,
,
[9]
],
[
,
,
"180(?:0\\d{3}|2)\\d{3}",
,
,
,
"1800123456",
,
,
[7, 10]
],
[
,
,
"190[0-26]\\d{6}",
,
,
,
"1900123456",
,
,
[10]
],
[
,
,
"13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",
,
,
,
"1300123456",
,
,
[
6,
8,
10,
12
]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",
,
,
,
"147101234",
,
,
[9]
],
"AU",
61,
"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011",
"0",
,
,
"(183[12])|0",
,
"0011",
,
[
[
,
"(\\d{2})(\\d{3,4})",
"$1 $2",
["16"],
"0$1"
],
[
,
"(\\d{2})(\\d{2})(\\d{2})",
"$1 $2 $3",
["13"]
],
[
,
"(\\d{3})(\\d{3})",
"$1 $2",
["19"]
],
[
,
"(\\d{3})(\\d{4})",
"$1 $2",
["180", "1802"]
],
[
,
"(\\d{4})(\\d{3,4})",
"$1 $2",
["19"]
],
[
,
"(\\d{2})(\\d{3})(\\d{2,4})",
"$1 $2 $3",
["16"],
"0$1"
],
[
,
"(\\d{3})(\\d{3})(\\d{3})",
"$1 $2 $3",
["14|4"],
"0$1"
],
[
,
"(\\d)(\\d{4})(\\d{4})",
"$1 $2 $3",
["[2378]"],
"(0$1)",
"$CC ($1)"
],
[
,
"(\\d{4})(\\d{3})(\\d{3})",
"$1 $2 $3",
["1(?:30|[89])"]
],
[
,
"(\\d{4})(\\d{4})(\\d{4})",
"$1 $2 $3",
["130"]
]
],
[
[
,
"(\\d{2})(\\d{3,4})",
"$1 $2",
["16"],
"0$1"
],
[
,
"(\\d{2})(\\d{3})(\\d{2,4})",
"$1 $2 $3",
["16"],
"0$1"
],
[
,
"(\\d{3})(\\d{3})(\\d{3})",
"$1 $2 $3",
["14|4"],
"0$1"
],
[
,
"(\\d)(\\d{4})(\\d{4})",
"$1 $2 $3",
["[2378]"],
"(0$1)",
"$CC ($1)"
],
[
,
"(\\d{4})(\\d{3})(\\d{3})",
"$1 $2 $3",
["1(?:30|[89])"]
]
],
[
,
,
"163\\d{2,6}",
,
,
,
"1631234",
,
,
[
5,
6,
7,
8,
9
]
],
1,
,
[
,
,
"1(?:3(?:00\\d{5}|45[0-4])|802)\\d{3}|1[38]00\\d{6}|13\\d{4}",
,
,
,
,
,
,
[
6,
7,
8,
10,
12
]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
]
],
AW: [
,
[
,
,
"(?:[25-79]\\d\\d|800)\\d{4}",
,
,
,
,
,
,
[7]
],
[
,
,
"5(?:2\\d|8[1-9])\\d{4}",
,
,
,
"5212345"
],
[
,
,
"(?:290|5[69]\\d|6(?:[03]0|22|4[0-2]|[69]\\d)|7(?:[34]\\d|7[07])|9(?:6[45]|9[4-8]))\\d{4}",
,
,
,
"5601234"
],
[
,
,
"800\\d{4}",
,
,
,
"8001234"
],
[
,
,
"900\\d{4}",
,
,
,
"9001234"
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
"(?:28\\d|501)\\d{4}",
,
,
,
"5011234"
],
"AW",
297,
"00",
,
,
,
,
,
,
,
[[
,
"(\\d{3})(\\d{4})",
"$1 $2",
["[25-9]"]
]],
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
]
],
AX: [
,
[
,
,
"2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",
,
,
,
,
,
,
[
5,
6,
7,
8,
9,
10,
11,
12
]
],
[
,
,
"18[1-8]\\d{3,6}",
,
,
,
"181234567",
,
,
[
6,
7,
8,
9
]
],
[
,
,
"4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",
,
,
,
"412345678",
,
,
[
6,
7,
8,
9,
10
]
],
[
,
,
"800\\d{4,6}",
,
,
,
"800123456",
,
,
[
7,
8,
9
]
],
[
,
,
"[67]00\\d{5,6}",
,
,
,
"600123456",
,
,
[8, 9]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
"AX",
358,
"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))",
"0",
,
,
"0",
,
"00",
,
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
],
,
"18",
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
"20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}",
,
,
,
"10112345"
],
,
,
[
,
,
,
,
,
,
,
,
,
[-1]
]
],
AZ: [
,
[
,
,
"365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",
,
,
,
,
,
,
[9],
[7]
],
[
,
,
"(?:2[12]428|3655[02])\\d{4}|(?:2(?:22[0-79]|63[0-28])|3654)\\d{5}|(?:(?:1[28]|46)\\d|2(?:[014-6]2|[23]3))\\d{6}",
,
,
,
"123123456",
,
,
,
[7]
],
[
,
,
"36554\\d{4}|(?:[16]0|4[04]|5[015]|7[07]|99)\\d{7}",
,
,
,
"401234567"
],
[
,
,
"88\\d{7}",
,
,
,
"881234567"
],
[
,
,
"900200\\d{3}",
,
,
,
"900200123"
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
[
,
,
,
,
,
,
,
,
,
[-1]
],
"AZ",
994,
"00",
"0",
,
,
"0",
,
,
,
[