Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22,645 changes: 11,321 additions & 11,324 deletions cpp/src/phonenumbers/lite_metadata.cc

Large diffs are not rendered by default.

23,971 changes: 11,984 additions & 11,987 deletions cpp/src/phonenumbers/metadata.cc

Large diffs are not rendered by default.

2,252 changes: 1,126 additions & 1,126 deletions cpp/src/phonenumbers/short_metadata.cc

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
85 changes: 42 additions & 43 deletions javascript/i18n/phonenumbers/demo-compiled.js

Large diffs are not rendered by default.

22 changes: 11 additions & 11 deletions javascript/i18n/phonenumbers/metadata.js
Original file line number Diff line number Diff line change
Expand Up @@ -920,7 +920,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"800[1-9]\\d{4}",,,,"80012345",,,[8]
]
,[,,"(?:70(?:2[0-57]|3[04-7]|44|6[04-69]|7[0579])|90\\d\\d)\\d{4}",,,,"90012345",,,[8]
,[,,"(?:70(?:2[0-57]|3[04-7]|44|6[4-69]|7[0579])|90\\d\\d)\\d{4}",,,,"90012345",,,[8]
]
,[,,"7879\\d{4}",,,,"78791234",,,[8]
]
Expand All @@ -941,7 +941,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,,,[,,,,,,,,,[-1]
]
,[,,"78(?:0[578]|1[014-8]|2[25]|3[15-8]|48|5[05]|60|7[06-8]|9\\d)\\d{4}",,,,"78102345",,,[8]
,[,,"78(?:0[57]|1[014-8]|2[25]|3[15-8]|48|[56]0|7[06-8]|9\\d)\\d{4}",,,,"78102345",,,[8]
]
,,,[,,,,,,,,,[-1]
]
Expand Down Expand Up @@ -2067,7 +2067,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}",,,,"212345678",,,[9]
]
,[,,"(?:60[1-8]\\d|7(?:0(?:[2-5]\\d|60)|19[0-2]|[2379]\\d\\d))\\d{5}",,,,"601123456",,,[9]
,[,,"(?:60[1-8]\\d|7(?:0(?:[2-5]\\d|60)|19[01]|[2379]\\d\\d))\\d{5}",,,,"601123456",,,[9]
]
,[,,"800\\d{6}",,,,"800123456",,,[9]
]
Expand Down Expand Up @@ -3210,7 +3210,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"(?:2(?:[13-9]\\d|2[013-9])\\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\\d|8(?:4[0-8]|[579]\\d|6[0-2]))|58(?:0[1-9]|1[2-9]))\\d{4}",,,,"21234567",,,[8]
]
,[,,"(?:4(?:44[0-25-9]|6(?:1[0-7]|4[0-57-9]|6[0-4])|7(?:4[0-2]|6[0-5]))|5(?:73[0-6]|95[0-8])|6(?:26[013-8]|66[0-3])|70(?:7[1-8]|8[0-4])|84(?:4[0-2]|8[0-35-9])|9(?:29[013-9]|39[014-9]|59[0-4]|899))\\d{4}|(?:4(?:4[0-35-9]|6[02357-9]|7[015])|5(?:[1-59][0-46-9]|6[0-4689]|7[0-246-9])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|70[1-59]|84[0-39]|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}",,,,"51234567",,,[8]
,[,,"(?:4(?:44[0-25-9]|6(?:1[0-7]|4[0-57-9]|6[0-4])|7(?:4[0-2]|6[0-5]))|5(?:73[0-6]|95[0-8])|6(?:26[013-8]|66[0-3])|70(?:7[1-8]|8[0-4])|84(?:4[0-2]|8[0-35-9])|9(?:29[013-9]|39[014-9]|59[0-4]|899))\\d{4}|(?:4(?:4[0-35-9]|6[02357-9]|7[05])|5(?:[1-59][0-46-9]|6[0-4689]|7[0-246-9])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|70[1-49]|84[0-39]|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}",,,,"51234567",,,[8]
]
,[,,"800\\d{6}",,,,"800123456",,,[9]
]
Expand Down Expand Up @@ -4857,8 +4857,8 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,"ML":[,[,,"[24-9]\\d{7}",,,,,,,[8]
]
,[,,"2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-59]))\\d{5}",,,,"20212345"]
,[,,"2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[01]|[679]\\d|8[2-59])\\d{6}",,,,"65012345"]
,[,,"2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-39]))\\d{5}",,,,"20212345"]
,[,,"2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[01]|[679]\\d|8[2-49])\\d{6}",,,,"65012345"]
,[,,"80\\d{6}",,,,"80012345"]
,[,,,,,,,,,[-1]
]
Expand Down Expand Up @@ -5346,7 +5346,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,"NC":[,[,,"(?:050|[2-57-9]\\d\\d)\\d{3}",,,,,,,[6]
]
,[,,"(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}",,,,"201234"]
,[,,"(?:[579]\\d|8[0-79])\\d{4}",,,,"751234"]
,[,,"(?:5[0-4]|[79]\\d|8[0-79])\\d{4}",,,,"751234"]
,[,,"050\\d{3}",,,,"050012"]
,[,,"36\\d{4}",,,,"366711"]
,[,,,,,,,,,[-1]
Expand Down Expand Up @@ -5966,7 +5966,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"47\\d{7}|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:[02-9]\\d{6}|1(?:[0-8]\\d{5}|9\\d{3}(?:\\d{2})?))",,,,"123456789",,,[7,9]
]
,[,,"2131[89]\\d{4}|21(?:1[013-5]|2\\d|3[2-9])\\d{5}|(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}",,,,"512345678",,,[9]
,[,,"21(?:1[013-5]|2\\d|3[4-9])\\d{5}|(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}",,,,"512345678",,,[9]
]
,[,,"800\\d{6,7}",,,,"800123456",,,[9,10]
]
Expand Down Expand Up @@ -6871,7 +6871,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,"SR":[,[,,"(?:[2-5]|68|[78]\\d)\\d{5}",,,,,,,[6,7]
]
,[,,"(?:2[1-3]|3[0-7]|(?:4|68)\\d|5[2-58])\\d{4}",,,,"211234"]
,[,,"(?:7[124-7]|8[1-9])\\d{5}",,,,"7412345",,,[7]
,[,,"(?:7[124-7]|8[124-9])\\d{5}",,,,"7412345",,,[7]
]
,[,,,,,,,,,[-1]
]
Expand Down Expand Up @@ -7600,9 +7600,9 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,"US":[,[,,"[2-9]\\d{9}|3\\d{6}",,,,,,,[10]
,[7]
]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468]))\\d{4}|(?:2742|305[3-9]|472[247-9]|505[2-57-9]|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468]))\\d{4}|(?:305[3-9]|472[24]|505[2-57-9]|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]
]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468]))\\d{4}|(?:2742|305[3-9]|472[247-9]|505[2-57-9]|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468]))\\d{4}|(?:305[3-9]|472[24]|505[2-57-9]|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]
]
,[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"]
,[,,"900[2-9]\\d{6}",,,,"9002345678"]
Expand Down
22 changes: 11 additions & 11 deletions javascript/i18n/phonenumbers/metadatalite.js
Original file line number Diff line number Diff line change
Expand Up @@ -920,7 +920,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"800[1-9]\\d{4}",,,,,,,[8]
]
,[,,"(?:70(?:2[0-57]|3[04-7]|44|6[04-69]|7[0579])|90\\d\\d)\\d{4}",,,,,,,[8]
,[,,"(?:70(?:2[0-57]|3[04-7]|44|6[4-69]|7[0579])|90\\d\\d)\\d{4}",,,,,,,[8]
]
,[,,"7879\\d{4}",,,,,,,[8]
]
Expand All @@ -941,7 +941,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,,,[,,,,,,,,,[-1]
]
,[,,"78(?:0[578]|1[014-8]|2[25]|3[15-8]|48|5[05]|60|7[06-8]|9\\d)\\d{4}",,,,,,,[8]
,[,,"78(?:0[57]|1[014-8]|2[25]|3[15-8]|48|[56]0|7[06-8]|9\\d)\\d{4}",,,,,,,[8]
]
,,,[,,,,,,,,,[-1]
]
Expand Down Expand Up @@ -2067,7 +2067,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}",,,,,,,[9]
]
,[,,"(?:60[1-8]\\d|7(?:0(?:[2-5]\\d|60)|19[0-2]|[2379]\\d\\d))\\d{5}",,,,,,,[9]
,[,,"(?:60[1-8]\\d|7(?:0(?:[2-5]\\d|60)|19[01]|[2379]\\d\\d))\\d{5}",,,,,,,[9]
]
,[,,"800\\d{6}",,,,,,,[9]
]
Expand Down Expand Up @@ -3210,7 +3210,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"(?:2(?:[13-9]\\d|2[013-9])\\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\\d|8(?:4[0-8]|[579]\\d|6[0-2]))|58(?:0[1-9]|1[2-9]))\\d{4}",,,,,,,[8]
]
,[,,"(?:4(?:44[0-25-9]|6(?:1[0-7]|4[0-57-9]|6[0-4])|7(?:4[0-2]|6[0-5]))|5(?:73[0-6]|95[0-8])|6(?:26[013-8]|66[0-3])|70(?:7[1-8]|8[0-4])|84(?:4[0-2]|8[0-35-9])|9(?:29[013-9]|39[014-9]|59[0-4]|899))\\d{4}|(?:4(?:4[0-35-9]|6[02357-9]|7[015])|5(?:[1-59][0-46-9]|6[0-4689]|7[0-246-9])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|70[1-59]|84[0-39]|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}",,,,,,,[8]
,[,,"(?:4(?:44[0-25-9]|6(?:1[0-7]|4[0-57-9]|6[0-4])|7(?:4[0-2]|6[0-5]))|5(?:73[0-6]|95[0-8])|6(?:26[013-8]|66[0-3])|70(?:7[1-8]|8[0-4])|84(?:4[0-2]|8[0-35-9])|9(?:29[013-9]|39[014-9]|59[0-4]|899))\\d{4}|(?:4(?:4[0-35-9]|6[02357-9]|7[05])|5(?:[1-59][0-46-9]|6[0-4689]|7[0-246-9])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|70[1-49]|84[0-39]|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}",,,,,,,[8]
]
,[,,"800\\d{6}",,,,,,,[9]
]
Expand Down Expand Up @@ -4857,8 +4857,8 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,"ML":[,[,,"[24-9]\\d{7}",,,,,,,[8]
]
,[,,"2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-59]))\\d{5}"]
,[,,"2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[01]|[679]\\d|8[2-59])\\d{6}"]
,[,,"2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-39]))\\d{5}"]
,[,,"2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[01]|[679]\\d|8[2-49])\\d{6}"]
,[,,"80\\d{6}"]
,[,,,,,,,,,[-1]
]
Expand Down Expand Up @@ -5346,7 +5346,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,"NC":[,[,,"(?:050|[2-57-9]\\d\\d)\\d{3}",,,,,,,[6]
]
,[,,"(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}"]
,[,,"(?:[579]\\d|8[0-79])\\d{4}"]
,[,,"(?:5[0-4]|[79]\\d|8[0-79])\\d{4}"]
,[,,"050\\d{3}"]
,[,,"36\\d{4}"]
,[,,,,,,,,,[-1]
Expand Down Expand Up @@ -5966,7 +5966,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
]
,[,,"47\\d{7}|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:[02-9]\\d{6}|1(?:[0-8]\\d{5}|9\\d{3}(?:\\d{2})?))",,,,,,,[7,9]
]
,[,,"2131[89]\\d{4}|21(?:1[013-5]|2\\d|3[2-9])\\d{5}|(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}",,,,,,,[9]
,[,,"21(?:1[013-5]|2\\d|3[4-9])\\d{5}|(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}",,,,,,,[9]
]
,[,,"800\\d{6,7}",,,,,,,[9,10]
]
Expand Down Expand Up @@ -6871,7 +6871,7 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,"SR":[,[,,"(?:[2-5]|68|[78]\\d)\\d{5}",,,,,,,[6,7]
]
,[,,"(?:2[1-3]|3[0-7]|(?:4|68)\\d|5[2-58])\\d{4}"]
,[,,"(?:7[124-7]|8[1-9])\\d{5}",,,,,,,[7]
,[,,"(?:7[124-7]|8[124-9])\\d{5}",,,,,,,[7]
]
,[,,,,,,,,,[-1]
]
Expand Down Expand Up @@ -7600,9 +7600,9 @@ i18n.phonenumbers.metadata.countryToMetadata = {
,"US":[,[,,"[2-9]\\d{9}|3\\d{6}",,,,,,,[10]
,[7]
]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468]))\\d{4}|(?:2742|305[3-9]|472[247-9]|505[2-57-9]|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,,,,,[7]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468]))\\d{4}|(?:305[3-9]|472[24]|505[2-57-9]|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,,,,,[7]
]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468]))\\d{4}|(?:2742|305[3-9]|472[247-9]|505[2-57-9]|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,,,,,[7]
,[,,"(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468]))\\d{4}|(?:305[3-9]|472[24]|505[2-57-9]|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[0135-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,,,,,[7]
]
,[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"]
,[,,"900[2-9]\\d{6}"]
Expand Down
2 changes: 1 addition & 1 deletion javascript/i18n/phonenumbers/shortnumbermetadata.js
Original file line number Diff line number Diff line change
Expand Up @@ -2457,7 +2457,7 @@ i18n.phonenumbers.shortnumbermetadata.countryToMetadata = {
]
,,,,"NO",,,,,,,,,,,,,,,,,,[,,"11[023]",,,,"110",,,[3]
]
,,[,,"04\\d{3}|1(?:1(?:[0239]|61(?:1[17]|23))|2[048]|4(?:12|[59])|7[57]|8\\d\\d|90)",,,,"110"]
,,[,,"04\\d{3}|1(?:1(?:[0239]|61(?:1[17]|23))|2[048]|4(?:12|[59])|7[57]|8[5-9]\\d|90)",,,,"110"]
,[,,,,,,,,,[-1]
]
,[,,,,,,,,,[-1]
Expand Down
Binary file modified metadata/metadata.zip
Binary file not shown.
9 changes: 9 additions & 0 deletions release_notes.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
Feb 26, 2025: v8.13.56
Metadata changes:
- Updated phone metadata for region code(s): BE, CZ, HK, ML, NC, PL, SR, US
- Updated short number metadata for region code(s): NO
- Updated carrier data for country calling code(s):
33 (en), 41 (en), 48 (en), 51 (en), 223 (en), 255 (en), 268 (en), 351 (en),
503 (en), 597 (en), 852 (en, zh)
- Updated / refreshed time zone meta data.

Feb 13, 2025: v8.13.55
Metadata changes:
- Updated phone metadata for region code(s): BE, CZ, SR
Expand Down
31 changes: 14 additions & 17 deletions resources/PhoneNumberMetadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3679,7 +3679,7 @@
2[0-57]|
3[04-7]|
44|
6[04-69]|
6[4-69]|
7[0579]
)|
90\d\d
Expand All @@ -3699,13 +3699,12 @@
<exampleNumber>78102345</exampleNumber>
<nationalNumberPattern>
78(?:
0[578]|
0[57]|
1[014-8]|
2[25]|
3[15-8]|
48|
5[05]|
60|
[56]0|
7[06-8]|
9\d
)\d{4}
Expand Down Expand Up @@ -8807,7 +8806,7 @@
[2-5]\d|
60
)|
19[0-2]|
19[01]|
[2379]\d\d
)
)\d{5}
Expand Down Expand Up @@ -13355,7 +13354,7 @@
4(?:
4[0-35-9]|
6[02357-9]|
7[015]
7[05]
)|
5(?:
[1-59][0-46-9]|
Expand All @@ -13368,7 +13367,7 @@
[268][0-57-9]|
7[0-79]
)|
70[1-59]|
70[1-49]|
84[0-39]|
9(?:
0[1-9]|
Expand Down Expand Up @@ -20799,7 +20798,7 @@
)|
4(?:
0[0-4]|
4[1-59]
4[1-39]
)
)\d{5}
</nationalNumberPattern>
Expand All @@ -20818,7 +20817,7 @@
(?:
5[01]|
[679]\d|
8[2-59]
8[2-49]
)\d{6}
</nationalNumberPattern>
</mobile>
Expand Down Expand Up @@ -22838,7 +22837,8 @@
<exampleNumber>751234</exampleNumber>
<nationalNumberPattern>
(?:
[579]\d|
5[0-4]|
[79]\d|
8[0-79]
)\d{4}
</nationalNumberPattern>
Expand Down Expand Up @@ -24892,11 +24892,10 @@
<possibleLengths national="9"/>
<exampleNumber>512345678</exampleNumber>
<nationalNumberPattern>
2131[89]\d{4}|
21(?:
1[013-5]|
2\d|
3[2-9]
3[4-9]
)\d{5}|
(?:
45|
Expand Down Expand Up @@ -27682,7 +27681,7 @@
<nationalNumberPattern>
(?:
7[124-7]|
8[1-9]
8[124-9]
)\d{5}
</nationalNumberPattern>
</mobile>
Expand Down Expand Up @@ -29789,9 +29788,8 @@
)
)\d{4}|
(?:
2742|
305[3-9]|
472[247-9]|
472[24]|
505[2-57-9]|
983[2-47-9]
)\d{6}|
Expand Down Expand Up @@ -29899,9 +29897,8 @@
)
)\d{4}|
(?:
2742|
305[3-9]|
472[247-9]|
472[24]|
505[2-57-9]|
983[2-47-9]
)\d{6}|
Expand Down
2 changes: 1 addition & 1 deletion resources/ShortNumberMetadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10560,7 +10560,7 @@
[59]
)|
7[57]|
8\d\d|
8[5-9]\d|
90
)
</nationalNumberPattern>
Expand Down
1 change: 0 additions & 1 deletion resources/carrier/en/223.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
22382|Orange
22383|Orange
22384|Orange
22385|Orange
22389|Sotelma
22390|Orange
22391|Orange
Expand Down
2 changes: 1 addition & 1 deletion resources/carrier/en/255.txt
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@
25576|Vodacom
25577|tiGO
25578|Airtel
25579|Vodacom
25579|Benson Informatics
2 changes: 1 addition & 1 deletion resources/carrier/en/268.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@
26876|Swazi MTN
26877|SPTC
26878|Swazi MTN
26879|Eswatini Mobile
26879|Swazi Mobile Ltd
1 change: 0 additions & 1 deletion resources/carrier/en/33.txt
Original file line number Diff line number Diff line change
Expand Up @@ -287,7 +287,6 @@
3375714|SFR
3375715|AIF
3375717|Keyyo
3375719|Orange France
337572|Mobiquithings
337573|Mobiquithings
337574|Coriolis Telecom
Expand Down
6 changes: 3 additions & 3 deletions resources/carrier/en/351.txt
Original file line number Diff line number Diff line change
Expand Up @@ -57,12 +57,12 @@
351925|MEO
351926|MEO
351927|MEO
3519280|MEO
3519281|MEO
3519280|NOWO
3519281|NOWO
3519282|Digi Communications
3519283|Digi Communications
3519284|Digi Communications
3519285|MEO
3519285|ONITELECOM
3519290|NOS
3519291|NOS
3519292|NOS
Expand Down
4 changes: 0 additions & 4 deletions resources/carrier/en/41.txt
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,7 @@
417552|Swisscom
417553|Swisscom
417557|Swisscom
41757|Swisscom
417600|Sunrise
417603|Sunrise
417604|Sunrise
417605|Sunrise
41762|Sunrise
41763|Sunrise
41764|Sunrise
Expand Down
3 changes: 2 additions & 1 deletion resources/carrier/en/48.txt
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,10 @@
484595|Plus
4845950|SIA Ntel Solutions
4845957|BSG ESTONIA OU
4845958|TELESTRADA S.A.
4845959|TELESTRADA S.A.
484596|Plus
484598|Plus
484599|Plus
4850|Orange
4851|Orange
4853|Play
Expand Down
Loading