From a79dada9880a8ab1b816fd0f96dcdbe284b53c1e Mon Sep 17 00:00:00 2001 From: Lara Scheidegger Date: Mon, 3 Jan 2011 13:01:38 +0000 Subject: [PATCH] Updates for JE and comment updates for GB/IM/GG/JE. Contributed by g1smd --- .../phonenumbers/src/PhoneNumberMetaData.xml | 109 +++++++++++------- 1 file changed, 69 insertions(+), 40 deletions(-) diff --git a/java/resources/com/google/i18n/phonenumbers/src/PhoneNumberMetaData.xml b/java/resources/com/google/i18n/phonenumbers/src/PhoneNumberMetaData.xml index 277961fd6..abf008a0f 100644 --- a/java/resources/com/google/i18n/phonenumbers/src/PhoneNumberMetaData.xml +++ b/java/resources/com/google/i18n/phonenumbers/src/PhoneNumberMetaData.xml @@ -4818,13 +4818,15 @@ + + - + 2| @@ -4833,7 +4835,7 @@ $1 $2 $3 - + 1(?: @@ -4849,7 +4851,7 @@ These area codes are very rare in GB, and are only available in the following places: 13873(Langholm), 15242(Hornby), 15394(Hawkshead), 15395(Grange-Over-Sands), 15396(Sedbergh), 16973(Wigton), 16974(Raughton Head), 16977(Brampton), - 17683(Appleby), 17684(Pooley Bridge), 17687(Keswick), 19467(Gosforth) --> + 17683(Appleby), 17684(Pooley Bridge), 17687(Keswick), 19467(Gosforth). --> 1(?: @@ -4886,17 +4888,17 @@ $1 $2 - + 1 $1 $2 - + 7[1-5789] $1 $2 - + 800 8001 @@ -4905,7 +4907,7 @@ 8001111 $1 $2 - + 845 8454 @@ -4913,7 +4915,7 @@ 845464 $1 $2 $3 - + 8(?: @@ -4923,12 +4925,12 @@ $1 $2 $3 - + 80 $1 $2 $3 - + [58]00 $1 $2 @@ -4941,7 +4943,7 @@ + digits with NSN=9; excluding ranges used in GG, IM, JE. --> 1(?:1[3-8]|[2-69]1)\d{7}| 1(?:2(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-4789]|7[013-9]|9\d)| 3(?:0\d|[25][02-9]|3[02-579]|[468][0-46-9]|7[1235679]|9[24578])| @@ -4967,7 +4969,7 @@ + 7100-7599, 7700-7999 with 10 digits; excluding ranges used in GG, IM, JE. --> 7(?: [1-4]\d\d| @@ -4998,7 +5000,7 @@ 7400123456 - + 76(?: 0[012]| @@ -5015,7 +5017,7 @@ 7640123456 + http://en.wikipedia.org/wiki/Non-geographical_telephone_numbers_in_the_UK --> @@ -5032,8 +5034,8 @@ 8001234567 - + (?: 87[123]| @@ -5048,7 +5050,7 @@ + United Kingdom: 845 46 47 with 7 digits, 842-845, 870 with 10 digits. --> 8(?: 4(?: @@ -5062,11 +5064,13 @@ 8431234567 + 70\d{8} \d{10} 7012345678 + 56\d{8} \d{10} 5612345678 @@ -5248,10 +5252,12 @@ + 1481\d{6} 1481456789 + 7(?: 781| @@ -6512,15 +6518,18 @@ + 1624\d{6} 1624456789 + 7[569]24\d{6} \d{10} 7924123456 + 7624\d{6} \d{10} 7624123456 @@ -7353,6 +7362,7 @@ + @@ -7361,10 +7371,12 @@ + 1534\d{6} 1534456789 + 7(?: 509| @@ -7379,8 +7391,8 @@ \d{10} 7797123456 - + 76(?: 0[012]| @@ -7396,54 +7408,71 @@ \d{10} 7640123456 + + 80(?: - 0(?: - 1111| - \d{6,7} + 07(?: + 35| + 81 )| - 8\d{7} - )| - 500\d{6} + 8901 + )\d{4} - \d{7}(?:\d{2,3})? - 8001234567 + \d{10} + 8007354567 + (?: - 87[123]| - 9(?: - [01]\d| - 8[0-3] + 871206| + 90(?: + 066[59]| + 1810| + 71(?: + 07| + 55 + ) ) - )\d{7} + )\d{4} \d{10} - 9012345678 + 9018105678 + 8(?: 4(?: - 5464\d| - [2-5]\d{7} + 4(?: + 4(?: + 05| + 42| + 69 + )| + 703 + )| + 5(?: + 041| + 800 + ) )| - 70\d{7} - ) + 70002 + )\d{4} - \d{7}(?:\d{3})? - 8431234567 + \d{10} + 8447034567 - + 701511\d{4} \d{10} 7015115678 - + 56\d{8} \d{10} 5612345678