1435
1435
<possibleLengths national="10" localOnly="[6-8]"/>
1436
1436
<exampleNumber>1123456789</exampleNumber>
1437
1437
<nationalNumberPattern>
1438
- 3888[013-9]\d{5}|
1439
1438
3(?:
1440
1439
7(?:
1441
1440
1[15]|
1576
1575
0[45]|
1577
1576
[17][2-6]|
1578
1577
3[4-6]|
1579
- [58][3-6]
1578
+ 5[3-6]|
1579
+ 8[3-68]
1580
1580
)
1581
1581
)
1582
1582
)\d{6}|
1714
1714
7(?:
1715
1715
1[15]|
1716
1716
81
1717
- )[46] |
1717
+ )|
1718
1718
8(?:
1719
- (?:
1720
- 21|
1721
- 4[16]|
1722
- 69|
1723
- 9[12]
1724
- )[46]|
1725
- 88[013-9]
1719
+ 21|
1720
+ 4[16]|
1721
+ 69|
1722
+ 9[12]
1726
1723
)
1727
- )\d{5}|
1724
+ )[46] \d{5}|
1728
1725
9(?:
1729
1726
2(?:
1730
1727
657|
1852
1849
0[45]|
1853
1850
[17][2-6]|
1854
1851
3[4-6]|
1855
- [58][3-6]
1852
+ 5[3-6]|
1853
+ 8[3-68]
1856
1854
)
1857
1855
)
1858
1856
)
5014
5012
6(?:
5015
5013
2[1-35]|
5016
5014
5[149]|
5017
- 8[067 ]
5015
+ 8[013467 ]
5018
5016
)
5019
5017
)\d{4}
5020
5018
</nationalNumberPattern>
5053
5051
<nationalNumberPattern>
5054
5052
79(?:
5055
5053
1(?:
5056
- [01 ]\d|
5057
- 2 [0-8 ]
5054
+ [0-2 ]\d|
5055
+ 3 [0-3 ]
5058
5056
)|
5059
5057
2[0-7]\d
5060
5058
)\d{3}
5865
5863
<mobile>
5866
5864
<possibleLengths national="9"/>
5867
5865
<exampleNumber>781234567</exampleNumber>
5868
- <nationalNumberPattern>7[35-9]\d{7}</nationalNumberPattern>
5866
+ <nationalNumberPattern>
5867
+ (?:
5868
+ 6[89]|
5869
+ 7[235-9]
5870
+ )\d{7}
5871
+ </nationalNumberPattern>
5869
5872
</mobile>
5870
5873
<!-- https://www.eofcom.admin.ch/eofcom/public/listEofcom_e164Allocated.do -->
5871
5874
<pager>
@@ -10345,12 +10348,12 @@
10345
10348
as this breaks parsing (it treats all leading zeros as national prefixes. -->
10346
10349
<!-- http://www.itu.int/oth/T020200004E/en -->
10347
10350
<!-- http://www.arcep.ga -->
10348
- <territory id="GA" countryCode="241" internationalPrefix="00"
10351
+ <territory id="GA" countryCode="241" internationalPrefix="00" nationalPrefix="0"
10349
10352
nationalPrefixForParsing="0(11\d{6}|60\d{6}|61\d{6}|6[256]\d{6}|7[467]\d{6})"
10350
10353
nationalPrefixTransformRule="$1">
10351
10354
<availableFormats>
10352
10355
<!-- If no leading zero was supplied, format with the national prefix. -->
10353
- <numberFormat pattern="(\d)(\d{2})(\d{2})(\d{2})" nationalPrefixFormattingRule="0 $FG">
10356
+ <numberFormat pattern="(\d)(\d{2})(\d{2})(\d{2})" nationalPrefixFormattingRule="$NP $FG">
10354
10357
<leadingDigits>[2-7]</leadingDigits>
10355
10358
<format>$1 $2 $3 $4</format>
10356
10359
</numberFormat>
10360
10363
<format>$1 $2 $3 $4</format>
10361
10364
</numberFormat>
10362
10365
<!-- Even in new way of dialling, 0 is mandatory when dialling domestically. -->
10363
- <numberFormat pattern="(\d{2})(\d{2})(\d{2})(\d{2})" nationalPrefixFormattingRule="0$FG">
10364
- <leadingDigits>
10365
- 11|
10366
- [67]
10367
- </leadingDigits>
10366
+ <numberFormat pattern="(\d{2})(\d{2})(\d{2})(\d{2})" nationalPrefixFormattingRule="$NP$FG">
10367
+ <leadingDigits>[167]</leadingDigits>
10368
10368
<format>$1 $2 $3 $4</format>
10369
10369
</numberFormat>
10370
10370
</availableFormats>
@@ -11166,14 +11166,15 @@
11166
11166
0\d|
11167
11167
11|
11168
11168
22|
11169
- 33 |
11169
+ 3[0-6] |
11170
11170
44|
11171
11171
5[05]|
11172
11172
77|
11173
11173
88|
11174
11174
9[09]
11175
11175
)|
11176
- 111
11176
+ 111|
11177
+ 77\d
11177
11178
)|
11178
11179
1(?:
11179
11180
1(?:
@@ -11182,14 +11183,16 @@
11182
11183
)|
11183
11184
4\d\d
11184
11185
)|
11185
- (?:
11186
- 44|
11187
- 6[89]
11188
- )\d\d|
11186
+ [23]555|
11187
+ 4(?:
11188
+ 4\d\d|
11189
+ 555
11190
+ )|
11189
11191
5(?:
11190
11192
[0157-9]\d\d|
11191
11193
200
11192
11194
)|
11195
+ 6[89]\d\d|
11193
11196
7(?:
11194
11197
[0147-9]\d\d|
11195
11198
5(?:
11202
11205
[018]\d|
11203
11206
2[0-4]
11204
11207
)|
11205
- 58[89]|
11208
+ 5(?:
11209
+ 55|
11210
+ 8[89]
11211
+ )|
11206
11212
8(?:
11207
11213
55|
11208
11214
88
12420
12426
6\d\d|
12421
12427
7(?:
12422
12428
[01]\d|
12423
- 2[1256 ]|
12424
- 3[12 ]|
12429
+ 2[0-256 ]|
12430
+ 3[0-2 ]|
12425
12431
49
12426
12432
)
12427
12433
)\d{4}
21112
21118
)|
21113
21119
4(?:
21114
21120
[013568]\d|
21115
- 2[4-8]
21121
+ 2[4-8]|
21122
+ 71
21116
21123
)|
21117
21124
54(?:
21118
21125
[3-5]\d|
25613
25620
<availableFormats>
25614
25621
<numberFormat pattern="(\d{2})(\d{5})">
25615
25622
<leadingDigits>
25623
+ 6[89]|
25616
25624
7|
25617
25625
8[4-9]|
25618
25626
9(?:
25625
25633
</availableFormats>
25626
25634
<generalDesc>
25627
25635
<nationalNumberPattern>
25628
- (?:
25629
- [1-6]|
25630
- [7-9]\d\d
25631
- )\d{4}
25636
+ [6-9]\d{6}|
25637
+ [1-6]\d{4}
25632
25638
</nationalNumberPattern>
25633
25639
</generalDesc>
25634
25640
<!-- Although not mentioned in the 2011 update, it seems likely that the range 67300-67699
25653
25659
48\d{3}|
25654
25660
(?:
25655
25661
(?:
25662
+ 6[89]|
25656
25663
7[1-9]|
25657
25664
8[4-9]
25658
25665
)\d|
26150
26157
<exampleNumber>81234567</exampleNumber>
26151
26158
<nationalNumberPattern>
26152
26159
8(?:
26153
- 09[0-24 ]|
26160
+ 09[0-6 ]|
26154
26161
95[0-2]
26155
26162
)\d{4}|
26156
26163
(?:
27709
27716
2[02]|
27710
27717
[34]0|
27711
27718
5[05]|
27712
- 7[0178 ]|
27719
+ 7[01578 ]|
27713
27720
8[078]|
27714
27721
9\d
27715
27722
)\d{7}
30226
30233
<nationalNumberPattern>
30227
30234
340(?:
30228
30235
2(?:
30229
- 0[0-368] |
30236
+ 0\d |
30230
30237
2[06-8]|
30231
30238
4[49]|
30232
30239
77
30267
30274
<nationalNumberPattern>
30268
30275
340(?:
30269
30276
2(?:
30270
- 0[0-368] |
30277
+ 0\d |
30271
30278
2[06-8]|
30272
30279
4[49]|
30273
30280
77
0 commit comments