4080
4080
<possibleLengths national="8"/>
4081
4081
<exampleNumber>79561234</exampleNumber>
4082
4082
<nationalNumberPattern>
4083
+ 64[0-2]\d{5}|
4083
4084
(?:
4084
4085
29|
4085
4086
[67][125-9]
4616
4617
300|
4617
4618
4(?:
4618
4619
0[02]|
4619
- 37
4620
+ 37|
4621
+ 86
4620
4622
)
4621
4623
</leadingDigits>
4622
4624
<leadingDigits>
4625
+ 300|
4623
4626
4(?:
4624
- 02|
4625
- 37
4626
- )0|
4627
- [34]00
4627
+ 0(?:
4628
+ 0|
4629
+ 20
4630
+ )|
4631
+ 370|
4632
+ 864
4633
+ )
4628
4634
</leadingDigits>
4629
4635
<format>$1-$2</format>
4630
4636
</numberFormat>
4685
4691
</availableFormats>
4686
4692
<generalDesc>
4687
4693
<nationalNumberPattern>
4694
+ [1-467]\d{9,10}|
4695
+ 55[0-46-9]\d{8}|
4696
+ [34]\d{7}|
4697
+ 55\d{7,8}|
4688
4698
(?:
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}
4698
4702
</nationalNumberPattern>
4699
4703
</generalDesc>
4700
4704
<noInternationalDialling>
4701
4705
<possibleLengths national="[8-10]"/>
4702
4706
<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
+ )
4710
4716
)\d{4}|
4711
- 800\d{6,7}
4717
+ 800\d{6,7}|
4718
+ 300\d{5}
4712
4719
</nationalNumberPattern>
4713
4720
</noInternationalDialling>
4714
4721
<!-- 52 is not added as an area code even though ITU mentions it, since it is not yet
4753
4760
</tollFree>
4754
4761
<premiumRate>
4755
4762
<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>
4761
4765
</premiumRate>
4762
- <!-- Supported 4370 as shared cost based on user report. -->
4766
+ <!-- Supported 4370 & 4864 as shared cost based on user report. -->
4763
4767
<sharedCost>
4764
4768
<possibleLengths national="8,10"/>
4765
4769
<exampleNumber>40041234</exampleNumber>
4771
4775
0\d|
4772
4776
20
4773
4777
)|
4774
- 370
4778
+ 370|
4779
+ 864
4775
4780
)
4776
4781
)\d{4}|
4777
4782
300\d{5}
19132
19137
<nationalNumberPattern>
19133
19138
7(?:
19134
19139
62|
19135
- 8[0-7 ]|
19140
+ 8[0-6 ]|
19136
19141
9[04-9]
19137
19142
)\d{4}|
19138
19143
(?:
19152
19157
<possibleLengths national="7,8"/>
19153
19158
<exampleNumber>71123456</exampleNumber>
19154
19159
<nationalNumberPattern>
19155
- 793(?:
19156
- [01]\d|
19157
- 2[0-4]
19158
- )\d{3}|
19160
+ 787\d{4}|
19159
19161
(?:
19160
19162
(?:
19161
19163
3|
19165
19167
[01]\d|
19166
19168
6[013-9]|
19167
19169
8[89]|
19168
- 9[12 ]
19170
+ 9[1-3 ]
19169
19171
)
19170
19172
)\d{5}
19171
19173
</nationalNumberPattern>
21935
21937
21936
21938
<!-- Mauritius (MU) -->
21937
21939
<!-- 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/ -->
21939
21941
<territory id="MU" countryCode="230" preferredInternationalPrefix="020"
21940
21942
internationalPrefix="0(?:0|[24-7]0|3[03])">
21941
21943
<availableFormats>
21973
21975
(?:
21974
21976
2(?:
21975
21977
[0346-8]\d|
21976
- 1[0-7 ]
21978
+ 1[0-8 ]
21977
21979
)|
21978
21980
4(?:
21979
21981
[013568]\d|
@@ -22013,12 +22015,17 @@
22013
22015
9[0-8]
22014
22016
)|
22015
22017
7(?:
22016
- 0[0-4 ]|
22018
+ 0[0-6 ]|
22017
22019
3[013]
22018
22020
)
22019
22021
)\d{5}
22020
22022
</nationalNumberPattern>
22021
22023
</mobile>
22024
+ <pager>
22025
+ <possibleLengths national="7"/>
22026
+ <exampleNumber>2190123</exampleNumber>
22027
+ <nationalNumberPattern>219\d{4}</nationalNumberPattern>
22028
+ </pager>
22022
22029
<!-- Prefix 802 is added based on user report. -->
22023
22030
<tollFree>
22024
22031
<possibleLengths national="7,10"/>
23004
23011
<territory id="NG" countryCode="234" internationalPrefix="009" nationalPrefix="0"
23005
23012
mobileNumberPortableRegion="true">
23006
23013
<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>
23012
23014
<numberFormat pattern="(\d{3})(\d{3})(\d{3,4})" nationalPrefixFormattingRule="$NP$FG">
23013
23015
<leadingDigits>[7-9]</leadingDigits>
23014
23016
<format>$1 $2 $3</format>
@@ -23034,28 +23036,24 @@
23034
23036
</availableFormats>
23035
23037
<generalDesc>
23036
23038
<nationalNumberPattern>
23037
- 38\d{6}|
23038
- [78]\d{9,13}|
23039
23039
(?:
23040
23040
20|
23041
23041
9\d
23042
- )\d{8}
23042
+ )\d{8}|
23043
+ [78]\d{9,13}
23043
23044
</nationalNumberPattern>
23044
23045
</generalDesc>
23045
23046
<fixedLine>
23046
- <possibleLengths national="8, 10" localOnly="6,7"/>
23047
+ <possibleLengths national="10" localOnly="6,7"/>
23047
23048
<exampleNumber>2033123456</exampleNumber>
23048
23049
<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]
23059
23057
)\d{6}
23060
23058
</nationalNumberPattern>
23061
23059
</fixedLine>
@@ -26901,12 +26899,12 @@
26901
26899
<possibleLengths national="8"/>
26902
26900
<exampleNumber>81234567</exampleNumber>
26903
26901
<nationalNumberPattern>
26904
- 896[0-8] \d{4}|
26902
+ 8970 \d{4}|
26905
26903
(?:
26906
26904
8(?:
26907
26905
0[1-9]|
26908
26906
[1-8]\d|
26909
- 9[0-5 ]
26907
+ 9[0-6 ]
26910
26908
)|
26911
26909
9[0-8]\d
26912
26910
)\d{5}
@@ -27975,21 +27973,18 @@
27975
27973
<availableFormats>
27976
27974
<numberFormat pattern="(\d{2})(\d{3})(\d{3,4})" nationalPrefixFormattingRule="$NP$FG"
27977
27975
nationalPrefixOptionalWhenFormatting="true">
27978
- <leadingDigits>
27979
- [1-4]|
27980
- 5[1-3]
27981
- </leadingDigits>
27976
+ <leadingDigits>[1-5]</leadingDigits>
27982
27977
<format>$1 $2 $3</format>
27983
27978
</numberFormat>
27984
27979
<numberFormat pattern="(\d{3})(\d{3})(\d{3})" nationalPrefixFormattingRule="$NP$FG"
27985
27980
nationalPrefixOptionalWhenFormatting="true">
27986
- <leadingDigits>[59] </leadingDigits>
27981
+ <leadingDigits>9 </leadingDigits>
27987
27982
<format>$1 $2 $3</format>
27988
27983
</numberFormat>
27989
27984
</availableFormats>
27990
27985
<generalDesc>
27991
27986
<nationalNumberPattern>
27992
- [1-359 ]\d{8}|
27987
+ [1-39 ]\d{8}|
27993
27988
[1-5]\d{7}
27994
27989
</nationalNumberPattern>
27995
27990
</generalDesc>
28019
28014
<mobile>
28020
28015
<possibleLengths national="9"/>
28021
28016
<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>
28028
28018
</mobile>
28029
28019
</territory>
28030
28020
0 commit comments