data/PhoneNumberMetaData.xml in phonelib-0.3.1 vs data/PhoneNumberMetaData.xml in phonelib-0.3.2

- old
+ new

@@ -232,13 +232,23 @@ <!-- Afghanistan --> <!-- http://www.itu.int/oth/T0202000001/en --> <territory id="AF" countryCode="93" internationalPrefix="00" nationalPrefix="0" nationalPrefixFormattingRule="$NP$FG"> <availableFormats> + <!-- Formatting based primarily on ITU document. --> <numberFormat pattern="([2-7]\d)(\d{3})(\d{4})"> + <leadingDigits> + [2-6]| + 7[013-9] + </leadingDigits> <format>$1 $2 $3</format> </numberFormat> + <!-- Formatting 729 numbers differently based on numbers seen online. --> + <numberFormat pattern="(729)(\d{3})(\d{3})"> + <leadingDigits>729</leadingDigits> + <format>$1 $2 $3</format> + </numberFormat> </availableFormats> <generalDesc> <nationalNumberPattern>[2-7]\d{8}</nationalNumberPattern> <possibleNumberPattern>\d{7,9}</possibleNumberPattern> </generalDesc> @@ -251,11 +261,16 @@ )[2-9]\d{6} </nationalNumberPattern> <exampleNumber>234567890</exampleNumber> </fixedLine> <mobile> - <nationalNumberPattern>7[057-9]\d{7}</nationalNumberPattern> + <nationalNumberPattern> + 7(?: + [057-9]\d{7}| + 29\d{6} + ) + </nationalNumberPattern> <possibleNumberPattern>\d{9}</possibleNumberPattern> <exampleNumber>701234567</exampleNumber> </mobile> </territory> @@ -322,16 +337,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -397,16 +414,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -1144,16 +1163,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -1875,16 +1896,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -2419,11 +2442,11 @@ </fixedLine> <mobile> <nationalNumberPattern> 6(?: [0-689]\d| - 7[0-2] + 7[0-5] )\d{5}| 7\d{7} </nationalNumberPattern> <exampleNumber>70123456</exampleNumber> </mobile> @@ -2837,16 +2860,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -3183,16 +3208,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -3710,16 +3737,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -4323,11 +4352,13 @@ </leadingDigits> <format>$1</format> <intlFormat>NA</intlFormat> </numberFormat> <!-- 100xx and 95xxx(x) numbers with area codes (these numbers without an area code are now - dealt with by ShortNumberMetadata.xml). --> + dealt with by ShortNumberMetadata.xml) and 96xxx(x) numbers with area codes (we don't + support these as short numbers because they are only unique within a province, not + within a country). --> <numberFormat nationalPrefixFormattingRule="$NP$FG" pattern="(\d{2})(\d{5,6})" carrierCodeFormattingRule="$CC $FG"> <leadingDigits> (?: 10| @@ -4338,20 +4369,20 @@ (?: 10| 2\d )(?: 10| - 95 + 9[56] ) </leadingDigits> <leadingDigits> (?: 10| 2\d )(?: 100| - 95 + 9[56] ) </leadingDigits> <format>$1 $2</format> </numberFormat> <numberFormat nationalPrefixFormattingRule="$NP$FG" pattern="(\d{3})(\d{5,6})" @@ -4359,11 +4390,11 @@ <leadingDigits>[3-9]</leadingDigits> <leadingDigits>[3-9]\d{2}[19]</leadingDigits> <leadingDigits> [3-9]\d{2}(?: 10| - 95 + 9[56] ) </leadingDigits> <format>$1 $2</format> </numberFormat> <!-- Local numbers --> @@ -4683,12 +4714,71 @@ <nationalNumberPattern>16[08]\d{5}</nationalNumberPattern> <possibleNumberPattern>\d{8}</possibleNumberPattern> <exampleNumber>16812345</exampleNumber> </premiumRate> <sharedCost> - <nationalNumberPattern>400\d{7}</nationalNumberPattern> - <possibleNumberPattern>\d{10}</possibleNumberPattern> + <!-- 96xxx(x) numbers with area codes are included here. Their costs are not well + documented, but they are thought to be mostly local costs with certain exceptions. We + don't support them for 4-digit area codes though, as they don't seem to be used there + based on online searches. --> + <nationalNumberPattern> + 400\d{7}| + (?: + 10| + 2[0-57-9]| + 3(?: + [157]\d| + 35| + 49| + 9[1-68] + )| + 4(?: + [17]\d| + 2[179]| + [35][1-9]| + 6[4789]| + 8[23] + )| + 5(?: + [1357]\d| + 2[37]| + 4[36]| + 6[1-46]| + 80| + 9[1-9] + )| + 6(?: + 3[1-5]| + 6[0238]| + 9[12] + )| + 7(?: + 01| + [1579]\d| + 2[248]| + 3[014-9]| + 4[3-6]| + 6[023689] + )| + 8(?: + 1[236-8]| + 2[5-7]| + [37]\d| + 5[1-9]| + 8[3678]| + 9[1-8] + )| + 9(?: + 0[1-3689]| + 1[1-79]| + [379]\d| + 4[13]| + 5[1-5] + ) + )96\d{3,4} + </nationalNumberPattern> + <possibleNumberPattern>\d{7,10}</possibleNumberPattern> <exampleNumber>4001234567</exampleNumber> </sharedCost> </territory> <!-- Colombia --> @@ -4839,19 +4929,21 @@ <nationalNumberPattern>90[059]\d{7}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9001234567</exampleNumber> </premiumRate> <voip> - <!-- Including trunking service numbers starting with 5100. --> + <!-- Including trunking service numbers starting with 5100. 4001 (callmyway.com) was added + from an open-source bug report supported by numbers found online. --> <nationalNumberPattern> 210[0-6]\d{4}| 4(?: 0(?: - [04]0\d{4}| + 0[01]\d{4}| 10[0-3]\d{3}| 2900\d{2}| 3[01]\d{4}| + 40\d{4}| 5\d{5}| 70[01]\d{3}| 8[0-2]\d{4} )| 1[01]\d{5}| @@ -5718,16 +5810,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -5821,16 +5915,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -5878,20 +5974,20 @@ </nationalNumberPattern> <exampleNumber>12345678</exampleNumber> </fixedLine> <mobile> <!-- Adding 65 and 78 from numbers found online. Also, prefix 670 is added since the carrier - Mobilis Algeria provided it, and 54 for Nedjma. Prefixes 67[12] were also added for + Mobilis Algeria provided it, and 54 for Nedjma. Prefixes 67[1-3] were also added for Mobilis Algeria based on evidence found online. --> <nationalNumberPattern> (?: 5[4-6]| 7[7-9] )\d{7}| 6(?: [569]\d| - 7[0-2] + 7[0-3] )\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{9}</possibleNumberPattern> <exampleNumber>551234567</exampleNumber> </mobile> @@ -6903,14 +6999,13 @@ <fixedLine> <nationalNumberPattern>[1-5]\d{8}</nationalNumberPattern> <exampleNumber>123456789</exampleNumber> </fixedLine> <mobile> - <!-- Prefixes 7[0-24] were added based on numbers found online. --> <nationalNumberPattern> 6\d{8}| - 7[0-24-9]\d{7} + 7[5-9]\d{7} </nationalNumberPattern> <exampleNumber>612345678</exampleNumber> </mobile> <tollFree> <nationalNumberPattern>80\d{7}</nationalNumberPattern> @@ -7643,16 +7738,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -8571,16 +8668,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -9768,11 +9867,11 @@ <availableFormats> <!-- Mobile numbers. --> <numberFormat pattern="(\d{2})(\d{2})(\d{6})"> <leadingDigits> 7(?: - 0[2-4]| + 0[2-7]| 2[0579]| 3[057-9]| 4[0-389]| 6[0-35-9]| [57]| @@ -9793,12 +9892,12 @@ </leadingDigits> <leadingDigits> 7(?: 0(?: 2[2-9]| - 3| - 4[0-7] + [3-6]| + 7[01] )| 2(?: 0[04-9]| 5[09]| 7[5-8]| @@ -10262,12 +10361,12 @@ <nationalNumberPattern> (?: 7(?: 0(?: 2[2-9]| - 3\d| - 4[0-7] + [3-6]\d| + 7[01] )| 2(?: 0[04-9]| 5[09]| 7[5-8]| @@ -11279,16 +11378,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -12677,19 +12778,19 @@ <!-- SMART uses prefixes 01[056], 070, 08[167] and 09[368]. Beeline uses 060. Mobitel uses 01[1247]. Cellcard uses 0857 and 061. Extra prefixes found online: 088, 097. - Allowing 9-digit 12, 31, and 76 numbers based on information from Cambodia Yellow - Pages. --> + Allowing 9-digit 12, 31, 38 and 76 numbers based on information from Cambodia Yellow + Pages and online search. --> <nationalNumberPattern> (?: 1(?: [013-9]| 2\d? )| - 31\d| + 3[18]\d| 6[016-9]| 7(?: [07-9]| 6\d )| @@ -12879,16 +12980,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -13227,11 +13330,11 @@ 9(?: 0[09]| 4[049]| 6[069]| [79]\d| - 8[08] + 8[089] ) )\d{5} </nationalNumberPattern> <possibleNumberPattern>\d{8}</possibleNumberPattern> <exampleNumber>50012345</exampleNumber> @@ -13333,16 +13436,18 @@ </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002345678</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -13707,16 +13812,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -15307,11 +15414,11 @@ <exampleNumber>50123456</exampleNumber> </fixedLine> <mobile> <nationalNumberPattern> (?: - 8[89]| + 8[689]| 9[013-9] )\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{8}</possibleNumberPattern> <exampleNumber>88123456</exampleNumber> @@ -15447,16 +15554,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -15590,16 +15699,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -16598,11 +16709,11 @@ </numberFormat> <numberFormat pattern="(\d{3})(\d{3})(\d{3,4})"> <leadingDigits> 70| 8[01]| - 90[39] + 90[239] </leadingDigits> <format>$1 $2 $3</format> </numberFormat> <numberFormat pattern="([78]00)(\d{4})(\d{4,5})"> <leadingDigits>[78]00</leadingDigits> @@ -16740,11 +16851,11 @@ )| 8(?: 0[2-9]| 1\d )\d| - 90[39]\d + 90[239]\d )\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{8,10}</possibleNumberPattern> <exampleNumber>8021234567</exampleNumber> </mobile> @@ -16778,17 +16889,17 @@ <exampleNumber>21234567</exampleNumber> </fixedLine> <mobile> <!-- Online users have reported seeing 5500 used by Claro; until we can find actual numbers or any documentation about it, we restrict this pattern to this prefix exactly. 57 and - 78 were added from bug reports/numbers found online. --> + 7[5-8] were added from bug reports/numbers found online. --> <nationalNumberPattern> 5(?: 500\d{4}| 7\d{6} )| - 78\d{6}| + 7[5-8]\d{6}| 8\d{7} </nationalNumberPattern> <exampleNumber>81234567</exampleNumber> </mobile> <tollFree> @@ -17831,17 +17942,17 @@ <nationalNumberPattern> (?: 81[37]| 9(?: 0[5-9]| - 1[025-9]| + 1[024-9]| 2[0-35-9]| 3[02-9]| 4[236-9]| - 7[3479]| + 7[34-79]| 89| - 9[46-9] + 9[4-9] ) )\d{7} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9051234567</exampleNumber> @@ -18338,16 +18449,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002345678</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -20526,16 +20639,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002123456</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -20736,16 +20851,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002345678</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -21453,16 +21570,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002345678</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -21939,14 +22058,14 @@ 3(?: 0[1-57-9]| 1[02-9]| 2[0135]| 3[014679]| - 47| + 4[67]| 5[12]| 6[014]| - 8[056] + 8[56] )| 4(?: 0[124-9]| 1[02-579]| 2[3-5]| @@ -22004,11 +22123,11 @@ 0[1346-9]| 1[02-9]| 2[0589]| 3[1678]| 4[0179]| - 5[1246]| + 5[12469]| 7[0-3589]| 8[0459] ) )[2-9]\d{6} </nationalNumberPattern> @@ -22031,14 +22150,14 @@ 3(?: 0[1-57-9]| 1[02-9]| 2[0135]| 3[014679]| - 47| + 4[67]| 5[12]| 6[014]| - 8[056] + 8[56] )| 4(?: 0[124-9]| 1[02-579]| 2[3-5]| @@ -22096,11 +22215,11 @@ 0[1346-9]| 1[02-9]| 2[0589]| 3[1678]| 4[0179]| - 5[1246]| + 5[12469]| 7[0-3589]| 8[0459] ) )[2-9]\d{6} </nationalNumberPattern> @@ -22124,16 +22243,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002345678</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -22634,16 +22755,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002345678</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -22779,16 +22902,18 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002345678</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber> @@ -22900,15 +23025,17 @@ <nationalNumberPattern>900[2-9]\d{6}</nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>9002345678</exampleNumber> </premiumRate> <personalNumber> - <!-- http://www.nanpa.com/pdf/PL_416.pdf --> + <!-- http://www.nanpa.com/pdf/PL_466.pdf --> <nationalNumberPattern> 5(?: 00| 33| - 44 + 44| + 66| + 77 )[2-9]\d{6} </nationalNumberPattern> <possibleNumberPattern>\d{10}</possibleNumberPattern> <exampleNumber>5002345678</exampleNumber> </personalNumber>