Skip to content

Commit 47160a5

Browse files
Updated metadata to version metadata/9.0.4 (#846)
1 parent d0bb339 commit 47160a5

File tree

3 files changed

+63
-73
lines changed

3 files changed

+63
-73
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
9.0.3
1+
9.0.4

PhoneNumberKit/Resources/Original/PhoneNumberMetadata.xml

Lines changed: 61 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -4080,6 +4080,7 @@
40804080
<possibleLengths national="8"/>
40814081
<exampleNumber>79561234</exampleNumber>
40824082
<nationalNumberPattern>
4083+
64[0-2]\d{5}|
40834084
(?:
40844085
29|
40854086
[67][125-9]
@@ -4616,15 +4617,20 @@
46164617
300|
46174618
4(?:
46184619
0[02]|
4619-
37
4620+
37|
4621+
86
46204622
)
46214623
</leadingDigits>
46224624
<leadingDigits>
4625+
300|
46234626
4(?:
4624-
02|
4625-
37
4626-
)0|
4627-
[34]00
4627+
0(?:
4628+
0|
4629+
20
4630+
)|
4631+
370|
4632+
864
4633+
)
46284634
</leadingDigits>
46294635
<format>$1-$2</format>
46304636
</numberFormat>
@@ -4685,30 +4691,31 @@
46854691
</availableFormats>
46864692
<generalDesc>
46874693
<nationalNumberPattern>
4694+
[1-467]\d{9,10}|
4695+
55[0-46-9]\d{8}|
4696+
[34]\d{7}|
4697+
55\d{7,8}|
46884698
(?:
4689-
[1-46-9]\d\d|
4690-
5(?:
4691-
[0-46-9]\d|
4692-
5[0-46-9]
4693-
)
4694-
)\d{8}|
4695-
[1-9]\d{9}|
4696-
[3589]\d{8}|
4697-
[34]\d{7}
4699+
5[0-46-9]|
4700+
[89]\d
4701+
)\d{7,9}
46984702
</nationalNumberPattern>
46994703
</generalDesc>
47004704
<noInternationalDialling>
47014705
<possibleLengths national="[8-10]"/>
47024706
<nationalNumberPattern>
4703-
30(?:
4704-
0\d{5,7}|
4705-
3\d{7}
4706-
)|
4707-
40(?:
4708-
0\d|
4709-
20
4707+
(?:
4708+
30[03]\d{3}|
4709+
4(?:
4710+
0(?:
4711+
0\d|
4712+
20
4713+
)|
4714+
864
4715+
)
47104716
)\d{4}|
4711-
800\d{6,7}
4717+
800\d{6,7}|
4718+
300\d{5}
47124719
</nationalNumberPattern>
47134720
</noInternationalDialling>
47144721
<!-- 52 is not added as an area code even though ITU mentions it, since it is not yet
@@ -4753,13 +4760,10 @@
47534760
</tollFree>
47544761
<premiumRate>
47554762
<possibleLengths national="9,10"/>
4756-
<exampleNumber>300123456</exampleNumber>
4757-
<nationalNumberPattern>
4758-
300\d{6}|
4759-
[59]00\d{6,7}
4760-
</nationalNumberPattern>
4763+
<exampleNumber>500123456</exampleNumber>
4764+
<nationalNumberPattern>[59]00\d{6,7}</nationalNumberPattern>
47614765
</premiumRate>
4762-
<!-- Supported 4370 as shared cost based on user report. -->
4766+
<!-- Supported 4370 & 4864 as shared cost based on user report. -->
47634767
<sharedCost>
47644768
<possibleLengths national="8,10"/>
47654769
<exampleNumber>40041234</exampleNumber>
@@ -4771,7 +4775,8 @@
47714775
0\d|
47724776
20
47734777
)|
4774-
370
4778+
370|
4779+
864
47754780
)
47764781
)\d{4}|
47774782
300\d{5}
@@ -19132,7 +19137,7 @@
1913219137
<nationalNumberPattern>
1913319138
7(?:
1913419139
62|
19135-
8[0-7]|
19140+
8[0-6]|
1913619141
9[04-9]
1913719142
)\d{4}|
1913819143
(?:
@@ -19152,10 +19157,7 @@
1915219157
<possibleLengths national="7,8"/>
1915319158
<exampleNumber>71123456</exampleNumber>
1915419159
<nationalNumberPattern>
19155-
793(?:
19156-
[01]\d|
19157-
2[0-4]
19158-
)\d{3}|
19160+
787\d{4}|
1915919161
(?:
1916019162
(?:
1916119163
3|
@@ -19165,7 +19167,7 @@
1916519167
[01]\d|
1916619168
6[013-9]|
1916719169
8[89]|
19168-
9[12]
19170+
9[1-3]
1916919171
)
1917019172
)\d{5}
1917119173
</nationalNumberPattern>
@@ -21935,7 +21937,7 @@
2193521937

2193621938
<!-- Mauritius (MU) -->
2193721939
<!-- Preferred international prefix is expected to standardize on just '00' -->
21938-
<!-- http://www.icta.mu/telecommunications/numbering.htm -->
21940+
<!-- https://www.icta.mu/telecom-numbering/ -->
2193921941
<territory id="MU" countryCode="230" preferredInternationalPrefix="020"
2194021942
internationalPrefix="0(?:0|[24-7]0|3[03])">
2194121943
<availableFormats>
@@ -21973,7 +21975,7 @@
2197321975
(?:
2197421976
2(?:
2197521977
[0346-8]\d|
21976-
1[0-7]
21978+
1[0-8]
2197721979
)|
2197821980
4(?:
2197921981
[013568]\d|
@@ -22013,12 +22015,17 @@
2201322015
9[0-8]
2201422016
)|
2201522017
7(?:
22016-
0[0-4]|
22018+
0[0-6]|
2201722019
3[013]
2201822020
)
2201922021
)\d{5}
2202022022
</nationalNumberPattern>
2202122023
</mobile>
22024+
<pager>
22025+
<possibleLengths national="7"/>
22026+
<exampleNumber>2190123</exampleNumber>
22027+
<nationalNumberPattern>219\d{4}</nationalNumberPattern>
22028+
</pager>
2202222029
<!-- Prefix 802 is added based on user report. -->
2202322030
<tollFree>
2202422031
<possibleLengths national="7,10"/>
@@ -23004,11 +23011,6 @@
2300423011
<territory id="NG" countryCode="234" internationalPrefix="009" nationalPrefix="0"
2300523012
mobileNumberPortableRegion="true">
2300623013
<availableFormats>
23007-
<!-- Fixed line format for 2 digit area code -->
23008-
<numberFormat pattern="(\d{2})(\d{3})(\d{2,3})" nationalPrefixFormattingRule="$NP$FG">
23009-
<leadingDigits>3</leadingDigits>
23010-
<format>$1 $2 $3</format>
23011-
</numberFormat>
2301223014
<numberFormat pattern="(\d{3})(\d{3})(\d{3,4})" nationalPrefixFormattingRule="$NP$FG">
2301323015
<leadingDigits>[7-9]</leadingDigits>
2301423016
<format>$1 $2 $3</format>
@@ -23034,28 +23036,24 @@
2303423036
</availableFormats>
2303523037
<generalDesc>
2303623038
<nationalNumberPattern>
23037-
38\d{6}|
23038-
[78]\d{9,13}|
2303923039
(?:
2304023040
20|
2304123041
9\d
23042-
)\d{8}
23042+
)\d{8}|
23043+
[78]\d{9,13}
2304323044
</nationalNumberPattern>
2304423045
</generalDesc>
2304523046
<fixedLine>
23046-
<possibleLengths national="8,10" localOnly="6,7"/>
23047+
<possibleLengths national="10" localOnly="6,7"/>
2304723048
<exampleNumber>2033123456</exampleNumber>
2304823049
<nationalNumberPattern>
23049-
(?:
23050-
20(?:
23051-
[1259]\d|
23052-
3[013-9]|
23053-
4[1-8]|
23054-
6[024-689]|
23055-
7[1-79]|
23056-
8[2-9]
23057-
)|
23058-
38
23050+
20(?:
23051+
[1259]\d|
23052+
3[013-9]|
23053+
4[1-8]|
23054+
6[024-689]|
23055+
7[1-79]|
23056+
8[2-9]
2305923057
)\d{6}
2306023058
</nationalNumberPattern>
2306123059
</fixedLine>
@@ -26901,12 +26899,12 @@
2690126899
<possibleLengths national="8"/>
2690226900
<exampleNumber>81234567</exampleNumber>
2690326901
<nationalNumberPattern>
26904-
896[0-8]\d{4}|
26902+
8970\d{4}|
2690526903
(?:
2690626904
8(?:
2690726905
0[1-9]|
2690826906
[1-8]\d|
26909-
9[0-5]
26907+
9[0-6]
2691026908
)|
2691126909
9[0-8]\d
2691226910
)\d{5}
@@ -27975,21 +27973,18 @@
2797527973
<availableFormats>
2797627974
<numberFormat pattern="(\d{2})(\d{3})(\d{3,4})" nationalPrefixFormattingRule="$NP$FG"
2797727975
nationalPrefixOptionalWhenFormatting="true">
27978-
<leadingDigits>
27979-
[1-4]|
27980-
5[1-3]
27981-
</leadingDigits>
27976+
<leadingDigits>[1-5]</leadingDigits>
2798227977
<format>$1 $2 $3</format>
2798327978
</numberFormat>
2798427979
<numberFormat pattern="(\d{3})(\d{3})(\d{3})" nationalPrefixFormattingRule="$NP$FG"
2798527980
nationalPrefixOptionalWhenFormatting="true">
27986-
<leadingDigits>[59]</leadingDigits>
27981+
<leadingDigits>9</leadingDigits>
2798727982
<format>$1 $2 $3</format>
2798827983
</numberFormat>
2798927984
</availableFormats>
2799027985
<generalDesc>
2799127986
<nationalNumberPattern>
27992-
[1-359]\d{8}|
27987+
[1-39]\d{8}|
2799327988
[1-5]\d{7}
2799427989
</nationalNumberPattern>
2799527990
</generalDesc>
@@ -28019,12 +28014,7 @@
2801928014
<mobile>
2802028015
<possibleLengths national="9"/>
2802128016
<exampleNumber>944567890</exampleNumber>
28022-
<nationalNumberPattern>
28023-
(?:
28024-
50|
28025-
9[1-689]
28026-
)\d{7}
28027-
</nationalNumberPattern>
28017+
<nationalNumberPattern>9[1-9]\d{7}</nationalNumberPattern>
2802828018
</mobile>
2802928019
</territory>
2803028020

PhoneNumberKit/Resources/PhoneNumberMetadata.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)