1 <!-- Copyright (C) 2011 The Libphonenumber Authors
3 Licensed under the Apache License, Version 2.0 (the "License");
4 you may not use this file except in compliance with the License.
5 You may obtain a copy of the License at
7 http://www.apache.org/licenses/LICENSE-2.0
9 Unless required by applicable law or agreed to in writing, software
10 distributed under the License is distributed on an "AS IS" BASIS,
11 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 See the License for the specific language governing permissions and
13 limitations under the License.
18 Additional Phone Number Formatting information, containing alternative
19 formats that are commonly used when writing phone numbers in certain
20 countries. Note that this is in addition to the formatting information
21 provided by the main PhoneNumberMetadata.xml file - formatting patterns
22 should not be duplicated.
24 Note also that only the most specific leading-digits pattern is present for
25 each pattern - the less specific ones are used only by the
26 AsYouTypeFormatter, and the AsYouTypeFormatter does not require information
27 on alternate formatting patterns.
29 For regions that share a country calling code, only the region with
30 mainCountryForCode set to true in PhoneNumberMetadata.xml should be present
33 Note: Territories are in alphabetical order by their IDs, which are based on ISO 3166-1
34 two-letter country codes. The country names in the comments are the official short names
35 in English according to ISO 3166-1.
37 For more information on what each element represents, see
38 resources/phonemetadata.proto
41 <!DOCTYPE phoneNumberMetadata [
42 <!ELEMENT phoneNumberMetadata (territories)>
43 <!ELEMENT territories (territory+)>
44 <!ELEMENT territory (availableFormats)>
45 <!ELEMENT numberFormat (leadingDigits*, format, intlFormat*)>
46 <!ELEMENT leadingDigits (#PCDATA)>
47 <!ELEMENT format (#PCDATA)>
48 <!ELEMENT intlFormat (#PCDATA)>
50 <!ATTLIST territory countryCode CDATA #REQUIRED>
51 <!ATTLIST numberFormat pattern CDATA #REQUIRED>
56 <!-- United Arab Emirates (AE) -->
57 <territory countryCode="971">
59 <numberFormat pattern="(5[0256])(\d{4})(\d{3})">
60 <leadingDigits>5</leadingDigits>
61 <format>$1 $2 $3</format>
66 <!-- Argentina (AR) -->
67 <territory countryCode="54">
69 <numberFormat pattern="(9)(\d{4})(\d{3})(\d{3})">
70 <leadingDigits>9[23]</leadingDigits>
71 <format>$1 $2 $3 $4</format>
73 <numberFormat pattern="(\d{4})(\d{3})(\d{3})">
74 <leadingDigits>[23]</leadingDigits>
75 <format>$1 $2 $3</format>
81 <territory countryCode="43">
83 <numberFormat pattern="(1)(\d{3})(\d{2})(\d{2,3})">
84 <leadingDigits>1</leadingDigits>
85 <format>$1 $2 $3 $4</format>
87 <numberFormat pattern="(5)(\d{3,12})">
88 <leadingDigits>5[079]</leadingDigits>
89 <format>$1 $2</format>
91 <numberFormat pattern="(50)(\d{2})(\d{2})(\d{2,4})">
92 <leadingDigits>50</leadingDigits>
93 <format>$1 $2 $3 $4</format>
95 <numberFormat pattern="(5\d)(\d{2})(\d{2})(\d{2})(\d{2,4})">
96 <leadingDigits>5[079]</leadingDigits>
97 <format>$1 $2 $3 $4 $5</format>
99 <numberFormat pattern="(5\d)(\d{5})(\d{4,6})">
100 <leadingDigits>5[079]</leadingDigits>
101 <format>$1 $2 $3</format>
103 <numberFormat pattern="(5\d)(\d{6,7})">
104 <leadingDigits>5[079]</leadingDigits>
105 <format>$1 $2</format>
107 <numberFormat pattern="(\d{3})(\d{3})(\d{3})(\d{3,4})">
124 <format>$1 $2 $3 $4</format>
126 <numberFormat pattern="(\d{3})(\d{3})(\d{2})(\d{2,3})">
143 <format>$1 $2 $3 $4</format>
145 <numberFormat pattern="(\d{4})(\d{3})(\d{3,4})">
166 <format>$1 $2 $3</format>
168 <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{2,3})">
185 <format>$1 $2 $3 $4</format>
190 <!-- Australia (AU) -->
191 <territory countryCode="61">
193 <numberFormat pattern="(1[389]\d{2})(\d{2})(\d{2})(\d{2})">
200 <format>$1 $2 $3 $4</format>
202 <numberFormat pattern="(1[389]\d{2})(\d{6})">
209 <format>$1 $2</format>
211 <numberFormat pattern="(1)([389]\d{2})(\d{3})(\d{3})">
218 <format>$1 $2 $3 $4</format>
220 <numberFormat pattern="([2378])(\d{8})">
221 <leadingDigits>[2378]</leadingDigits>
222 <format>$1 $2</format>
227 <!-- Bulgaria (BG) -->
228 <territory countryCode="359">
230 <numberFormat pattern="(\d)(\d{3})(\d{2})(\d{2})">
231 <leadingDigits>2</leadingDigits>
232 <format>$1 $2 $3 $4</format>
234 <numberFormat pattern="(\d{3})(\d{3})(\d{3})">
240 <format>$1 $2 $3</format>
242 <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{2})">
248 <format>$1 $2 $3 $4</format>
254 <territory countryCode="55">
256 <numberFormat pattern="(\d{2})(\d{8})" >
257 <leadingDigits>[1-9][1-9]</leadingDigits>
258 <format>$1 $2</format>
263 <!-- Costa Rica (CR) -->
264 <territory countryCode="506">
266 <numberFormat pattern="(\d{4})(\d{2})(\d{2})">
271 <format>$1 $2 $3</format>
276 <!-- Germany (DE) -->
277 <territory countryCode="49">
279 <numberFormat pattern="(\d{2})(\d{3})(\d{3,4})">
285 <format>$1/$2 $3</format>
287 <numberFormat pattern="(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})">
293 <format>$1/$2 $3 $4 $5</format>
295 <numberFormat pattern="(\d{2})(\d{4})(\d{3,4})">
301 <format>$1/$2 $3</format>
303 <numberFormat pattern="(\d{2})(\d{3})(\d{2})(\d{1,2})">
309 <format>$1/$2 $3 $4</format>
311 <numberFormat pattern="(\d{2})(\d{3})(\d{3})(\d{2,3})">
317 <format>$1/$2 $3 $4</format>
319 <numberFormat pattern="(\d{2})(\d{2})(\d{2})(\d)(\d{2})(\d{2})">
325 <format>$1/$2 $3 $4 $5 $6</format>
327 <!-- 3 digit area codes. -->
328 <numberFormat pattern="(\d{3})(\d{3})(\d{2,4})">
347 <format>$1/$2 $3</format>
349 <numberFormat pattern="(\d{3})(\d{4})(\d{3,4})">
368 <format>$1/$2 $3</format>
370 <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{1,2})">
389 <format>$1/$2 $3 $4</format>
391 <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{2})(\d{2})">
410 <format>$1/$2 $3 $4 $5</format>
412 <numberFormat pattern="(\d{3})(\d{3})(\d{2})(\d{2})">
431 <format>$1/$2 $3 $4</format>
433 <numberFormat pattern="(\d{3})(\d{3})(\d{2})(\d{2})(\d)">
452 <format>$1/$2 $3 $4 $5</format>
454 <numberFormat pattern="(\d{3})(\d{3})(\d{3})(\d{2,3})">
473 <format>$1/$2 $3 $4</format>
475 <!-- 4 digit area codes. -->
476 <numberFormat pattern="(\d{4})(\d{3})(\d{1,4})">
548 <format>$1/$2 $3</format>
550 <numberFormat pattern="(\d{4})(\d{4})(\d{1,4})">
622 <format>$1/$2 $3</format>
624 <numberFormat pattern="(\d{4})(\d{3})(\d{3})(\d{3})">
696 <format>$1/$2 $3 $4</format>
698 <numberFormat pattern="(\d{4})(\d{2})(\d{3})(\d{2})">
770 <format>$1/$2 $3 $4</format>
772 <numberFormat pattern="(\d{4})(\d{3})(\d{2})(\d{2})">
844 <format>$1/$2 $3 $4</format>
846 <numberFormat pattern="(\d{4})(\d{2})(\d{2})(\d{2,3})">
918 <format>$1/$2 $3 $4</format>
920 <!-- 5 digit area codes. -->
921 <numberFormat pattern="(\d{5})(\d{3})(\d{3,4})">
922 <leadingDigits>3</leadingDigits>
923 <format>$1/$2 $3</format>
925 <numberFormat pattern="(\d{5})(\d{4})(\d{3,4})">
926 <leadingDigits>3</leadingDigits>
927 <format>$1/$2 $3</format>
929 <numberFormat pattern="(\d{5})(\d{3})(\d{3})(\d{3})">
930 <leadingDigits>3</leadingDigits>
931 <format>$1/$2 $3 $4</format>
933 <!-- Mobile number formatting rules. -->
934 <numberFormat pattern="(1\d{3})(\d{2})(\d{3})(\d{2})">
935 <leadingDigits>15</leadingDigits>
936 <format>$1 $2 $3 $4</format>
938 <numberFormat pattern="(1\d{3})(\d{3})(\d{4})">
939 <leadingDigits>15</leadingDigits>
940 <format>$1 $2 $3</format>
942 <numberFormat pattern="(1\d{3})(\d{4})(\d{3})">
943 <leadingDigits>15</leadingDigits>
944 <format>$1 $2 $3</format>
946 <numberFormat pattern="(1\d{2})(\d{8})">
947 <leadingDigits>15</leadingDigits>
948 <format>$1 $2</format>
950 <numberFormat pattern="([18]\d{2})(\d{2,3})(\d{3})(\d{2})">
955 <format>$1 $2 $3 $4</format>
957 <numberFormat pattern="([18]\d{2})(\d{3})(\d{3})(\d)">
962 <format>$1 $2 $3 $4</format>
964 <numberFormat pattern="(8\d{2})(\d{6})(\d{2})(\d{1,4})">
965 <leadingDigits>800</leadingDigits>
966 <format>$1 $2 $3 $4</format>
968 <numberFormat pattern="(\d{3})(\d)(\d{3})(\d{3,4})">
973 <format>$1 $2 $3 $4</format>
975 <numberFormat pattern="(\d{3})(\d)(\d{4})(\d{3,4})">
980 <format>$1 $2 $3 $4</format>
982 <numberFormat pattern="(\d{4})(\d{4,10})">
987 <format>$1 $2</format>
989 <numberFormat pattern="(\d{3})(\d{3})(\d{4})(\d{2})">
993 <format>$1 $2 $3 $4</format>
998 <!-- Estonia (EE) -->
999 <territory countryCode="372">
1001 <!-- There are about 2 million search results for numbers written with the 6 separate. -->
1002 <numberFormat pattern="(\d)(\d{3})(\d{3})">
1003 <leadingDigits>6</leadingDigits>
1004 <format>$1 $2 $3</format>
1006 <numberFormat pattern="(\d{2})(\d{2})(\d{3})">
1024 <format>$1 $2 $3</format>
1026 <numberFormat pattern="(\d{2})(\d{3})(\d{2})">
1044 <format>$1 $2 $3</format>
1050 <territory countryCode="34" >
1052 <numberFormat pattern="([5-9]\d{2})(\d{3})(\d{3})">
1053 <format>$1 $2 $3</format>
1055 <numberFormat pattern="(9\d)(\d{3})(\d{2})(\d{2})">
1056 <format>$1 $2 $3 $4</format>
1061 <!-- Finland (FI) -->
1062 <!-- Metadata shared with Ã…land (AX) -->
1063 <territory countryCode="358">
1065 <numberFormat pattern="(\d{2})(\d{3})(\d{3,4})">
1072 <format>$1 $2 $3</format>
1074 <numberFormat pattern="(\d)(\d{3})(\d{3,4})">
1079 <format>$1 $2</format>
1085 <territory countryCode="679">
1087 <numberFormat pattern="(7\d)(\d{3})(\d{2})">
1088 <leadingDigits>7</leadingDigits>
1089 <format>$1 $2 $3</format>
1094 <!-- Great Britain (GB) -->
1095 <territory countryCode="44" >
1098 <numberFormat pattern="(\d{3})(\d{3})(\d{4})">
1099 <leadingDigits>20</leadingDigits>
1100 <format>$1-$2-$3</format>
1102 <numberFormat pattern="(\d{2})(\d{4})(\d{2})(\d{2})">
1103 <leadingDigits>20</leadingDigits>
1104 <format>$1-$2-$3-$4</format>
1106 <!-- 7ddd (not 70, 76) with 10 digits. Note: DOES include 7624 when used for IM. Also
1107 includes the four-digit fixed-line codes. -->
1108 <numberFormat pattern="(\d{4})(\d{3})(\d{3})">
1116 <format>$1 $2 $3</format>
1118 <!-- 7ddd (not 70, 76) with 10 digits.-->
1119 <numberFormat pattern="(\d{3})(\d{4})(\d{3})">
1120 <leadingDigits>7[1-5789]</leadingDigits>
1121 <format>$1 $2 $3</format>
1123 <numberFormat pattern="(80\d)(\d{3,4})(\d{3})">
1124 <leadingDigits>80</leadingDigits>
1125 <format>$1 $2 $3</format>
1130 <!-- Georgia (GE) -->
1131 <territory countryCode="995">
1133 <numberFormat pattern="(\d{2})(\d)(\d{2})(\d{2})(\d{2})" >
1134 <leadingDigits>[348]</leadingDigits>
1135 <format>$1 $2 $3 $4 $5</format>
1140 <!-- Gibraltar (GI) -->
1141 <territory countryCode="350" >
1143 <numberFormat pattern="(\d{4})(\d{4})">
1144 <leadingDigits>2</leadingDigits>
1145 <format>$1 $2</format>
1150 <!-- Greece (GR) -->
1151 <territory countryCode="30">
1153 <numberFormat pattern="(\d{3})(\d{3})(\d{4})">
1154 <leadingDigits>21</leadingDigits>
1155 <format>$1 $2 $3</format>
1160 <!-- Croatia (HR) -->
1161 <territory countryCode="385">
1163 <numberFormat pattern="(1)(\d{3})(\d{4})">
1164 <leadingDigits>1</leadingDigits>
1165 <format>$1 $2 $3</format>
1167 <numberFormat pattern="(1)(\d{3})(\d{2})(\d{2})">
1168 <leadingDigits>1</leadingDigits>
1169 <format>$1 $2 $3 $4</format>
1171 <numberFormat pattern="(6[09])(\d{3})(\d{4})">
1172 <leadingDigits>6[09]</leadingDigits>
1173 <format>$1 $2 $3</format>
1175 <numberFormat pattern="(\d{2})(\d{2})(\d{4})">
1176 <leadingDigits>[2-69]</leadingDigits>
1177 <format>$1 $2 $3</format>
1182 <!-- Hungary (HU) -->
1183 <territory countryCode="36">
1185 <numberFormat pattern="(1)(\d{4})(\d{3})">
1186 <leadingDigits>1</leadingDigits>
1187 <format>$1 $2 $3</format>
1189 <numberFormat pattern="(\d{2})(\d{4})(\d{3})">
1190 <leadingDigits>[2-9]</leadingDigits>
1191 <format>$1 $2 $3</format>
1196 <!-- Indonesia (ID) -->
1197 <territory countryCode="62">
1199 <numberFormat nationalPrefixFormattingRule="($NP$FG)"
1200 pattern="(\d{2})(\d{3,4})(\d{4})">
1205 <format>$1 $2</format>
1210 <!-- Israel (IL) -->
1211 <territory countryCode="972">
1213 <numberFormat nationalPrefixFormattingRule="$NP$FG"
1214 pattern="([2-489])(\d{3})(\d{2})(\d{2})">
1215 <leadingDigits>[2-489]</leadingDigits>
1216 <format>$1-$2-$3-$4</format>
1222 <territory countryCode="91">
1224 <!-- Mobile numbers. -->
1225 <numberFormat nationalPrefixFormattingRule="($NP$FG)"
1226 pattern="(\d{2})(\d{2})(\d{6})">
1334 <format>$1 $2 $3</format>
1336 <numberFormat nationalPrefixFormattingRule="($NP$FG)"
1337 pattern="(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})">
1445 <format>$1 $2 $3 $4 $5</format>
1451 <territory countryCode="81" >
1453 <!-- Toll-free, premium-rate and UAN numbers -->
1454 <numberFormat pattern="(\d{3})(\d{2})(\d{4})">
1462 <format>$1-$2-$3</format>
1464 <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{2})">
1472 <format>$1-$2-$3-$4</format>
1474 <numberFormat pattern="(\d{3})(\d{4})(\d{2})">
1482 <format>$1-$2-$3</format>
1487 <!-- Cambodia (KH) -->
1488 <territory countryCode="855">
1490 <numberFormat pattern="(\d{2})(\d{2})(\d{2})(\d{2,3})">
1491 <format>$1 $2 $3 $4</format>
1496 <!-- Sri Lanka (LK) -->
1497 <territory countryCode="94">
1499 <numberFormat pattern="(\d{3})(\d{3})(\d{3})">
1500 <leadingDigits>7</leadingDigits>
1501 <format>$1 $2 $3</format>
1506 <!-- Luxembourg (LU) -->
1507 <territory countryCode="352">
1509 <numberFormat pattern="(\d{2})(\d{3})(\d{3})">
1510 <format>$1 $2 $3</format>
1515 <!-- Moldova, Rep. of (MD) -->
1516 <territory countryCode="373">
1518 <numberFormat pattern="(\d{2})(\d{2})(\d{2})(\d{2})">
1523 <format>$1 $2 $3 $4</format>
1525 <numberFormat pattern="(\d{2})(\d{3})(\d{3})">
1526 <leadingDigits>[67]</leadingDigits>
1527 <format>$1 $2 $3</format>
1532 <!-- Myanmar (MM) -->
1533 <territory countryCode="95">
1535 <numberFormat pattern="(9)(\d{4})(\d{5})">
1536 <leadingDigits>925</leadingDigits>
1537 <format>$1 $2 $3</format>
1542 <!-- Nicaragua (NI) -->
1543 <territory countryCode="505">
1545 <numberFormat pattern="(\d)(\d{3})(\d{4})">
1546 <leadingDigits>2</leadingDigits>
1547 <format>$1 $2 $3</format>
1552 <!-- Netherlands (NL) -->
1553 <territory countryCode="31">
1555 <numberFormat pattern="([1-578]\d)(\d{4})(\d{3})">
1565 <format>$1 $2 $3</format>
1567 <numberFormat pattern="([1-5]\d{2})(\d{2})(\d{2})(\d{2})">
1575 <format>$1 $2 $3 $4</format>
1580 <!-- Papua New Guinea (PG) -->
1581 <territory countryCode="675">
1583 <numberFormat pattern="(7\d{2})(\d{2})(\d{3})">
1584 <leadingDigits>7</leadingDigits>
1585 <format>$1 $2 $3</format>
1590 <!-- Philippines (PH) -->
1591 <territory countryCode="63">
1593 <numberFormat pattern="(\d{4})(\d{4})">
1594 <leadingDigits>2</leadingDigits>
1595 <format>$1 $2</format>
1600 <!-- Portugal (PT) -->
1601 <territory countryCode="351" >
1603 <!-- Lisbon/Porto numbers are usually formatted with the 21 or 22 separated - but sometimes
1604 they are formatted as 21X or 22X. -->
1605 <numberFormat pattern="(2\d{2})(\d{3})(\d{3})">
1606 <leadingDigits>2[12]</leadingDigits>
1607 <format>$1 $2 $3</format>
1609 <!-- Commonly used mobile formatting pattern. -->
1610 <numberFormat pattern="(9\d)(\d{3})(\d{4})">
1611 <leadingDigits>9</leadingDigits>
1612 <format>$1 $2 $3</format>
1614 <numberFormat pattern="(\d{2})(\d{3})(\d{2})(\d{2})">
1619 <format>$1 $2 $3 $4</format>
1624 <!-- Paraguay (PY) -->
1625 <territory countryCode="595">
1627 <numberFormat pattern="(\d{2})(\d{2})(\d{3})">
1637 <format>$1 $2 $3</format>
1642 <!-- Serbia (RS )-->
1643 <territory countryCode="381">
1645 <numberFormat pattern="([23]\d{2})(\d{4,9})">
1652 <format>$1 $2</format>
1654 <numberFormat pattern="([1-3]\d)(\d{3})(\d{3})">
1666 <format>$1 $2 $3</format>
1668 <numberFormat pattern="([1-3]\d)(\d{2})(\d{2})(\d{3})">
1680 <format>$1 $2 $3 $4</format>
1682 <numberFormat pattern="(6\d)(\d{3})(\d{2})(\d{2})">
1683 <leadingDigits>6</leadingDigits>
1684 <format>$1 $2 $3 $4</format>
1686 <numberFormat pattern="(6\d)(\d{3})(\d{3})">
1687 <leadingDigits>6</leadingDigits>
1688 <format>$1 $2 $3</format>
1693 <!-- Russian Federation (RU) -->
1694 <territory countryCode="7">
1696 <numberFormat pattern="(\d{4})(\d{3})(\d{3})">
1697 <leadingDigits>[346-9]</leadingDigits>
1698 <format>$1 $2-$3</format>
1700 <numberFormat pattern="(\d{5})(\d{5})">
1701 <leadingDigits>[346-9]</leadingDigits>
1702 <format>$1 $2</format>
1704 <numberFormat pattern="(\d{4})(\d{2})(\d{2})(\d{2})">
1705 <leadingDigits>[346-9]</leadingDigits>
1706 <format>$1 $2-$3-$4</format>
1708 <numberFormat pattern="(\d{3})(\d{2})(\d{2})(\d{3})">
1709 <leadingDigits>[346-9]</leadingDigits>
1710 <format>$1 $2-$3-$4</format>
1712 <numberFormat pattern="(\d{3})(\d)(\d{2})(\d{2})(\d{2})">
1713 <leadingDigits>[346-9]</leadingDigits>
1714 <format>$1-$2 $3-$4-$5</format>
1719 <!-- Thailand (TH) -->
1720 <territory countryCode="66">
1722 <!-- Over a million of the search results are formatted in two blocks like this. -->
1723 <numberFormat pattern="(2\d{3})(\d{4})">
1724 <leadingDigits>2</leadingDigits>
1725 <format>$1 $2</format>
1731 <territory countryCode="676">
1733 <numberFormat pattern="(\d{2})(\d{5})">
1738 <format>$1 $2</format>
1743 <!-- Turkey (TR) -->
1744 <territory countryCode="90">
1746 <numberFormat pattern="(\d{3})(\d{3})(\d{2})(\d{2})">
1754 <format>$1 $2 $3 $4</format>
1759 <!-- Tanzania (TZ) -->
1760 <territory countryCode="255">
1762 <numberFormat pattern="([67]\d)(\d{3})(\d{4})">
1763 <leadingDigits>[67]</leadingDigits>
1764 <format>$1 $2 $3</format>
1766 <numberFormat pattern="([67]\d)(\d{4})(\d{3})">
1767 <leadingDigits>[67]</leadingDigits>
1768 <format>$1 $2 $3</format>
1773 <!-- Ukraine (UA) -->
1774 <territory countryCode="380" >
1776 <numberFormat pattern="([3-689]\d)(\d{3})(\d{2})(\d{2})">
1794 <format>$1 $2 $3 $4</format>
1796 <!-- Less common but still sometimes used. -->
1797 <numberFormat pattern="([3-689]\d)(\d{2})(\d{3})(\d{2})">
1815 <format>$1 $2 $3 $4</format>
1820 <!-- Venezuela (VE) -->
1821 <territory countryCode="58">
1823 <numberFormat pattern="(\d{3})(\d{3})(\d{4})">
1824 <format>$1 $2 $3</format>
1829 <!-- Viet Nam (VN) -->
1830 <territory countryCode="84">
1832 <numberFormat pattern="(9\d{2})(\d{3})(\d{3})">
1833 <leadingDigits>9</leadingDigits>
1834 <format>$1 $2 $3</format>
1836 <numberFormat pattern="([48])(\d{2})(\d{3})(\d{3})">
1837 <leadingDigits>[48]</leadingDigits>
1838 <format>$1 $2 $3 $4</format>
1843 <!-- South Africa (ZA) -->
1844 <territory countryCode="27">
1846 <numberFormat pattern="(86\d)(\d{3})(\d{3})">
1847 <leadingDigits>86[1-9]</leadingDigits>
1848 <format>$1 $2 $3</format>
1853 </phoneNumberMetadata>