From 32663b7155df0e73e7480129c68acd87b8bd3e94 Mon Sep 17 00:00:00 2001 From: David Cantrell Date: Tue, 6 Oct 2015 15:45:46 +0100 Subject: [PATCH 1/4] +43 828 can be followed by five or more digits, see https://github.com/googlei18n/libphonenumber/issues/841 --- resources/PhoneNumberMetadata.xml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/resources/PhoneNumberMetadata.xml b/resources/PhoneNumberMetadata.xml index 1a24ba460..4be7bb857 100644 --- a/resources/PhoneNumberMetadata.xml +++ b/resources/PhoneNumberMetadata.xml @@ -1533,9 +1533,12 @@ 8(?: - 10| - 2[018] - )\d{6,10} + (?: + 10| + 2[01] + )\d{6,10}| + 28\d{5,10} + ) \d{9,13} 810123456 From acc7c8a7fef40975e932bf1c0ae908e6c41bd6b1 Mon Sep 17 00:00:00 2001 From: David Cantrell Date: Thu, 22 Oct 2015 13:48:27 +0100 Subject: [PATCH 2/4] minor tidying --- resources/PhoneNumberMetadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/PhoneNumberMetadata.xml b/resources/PhoneNumberMetadata.xml index 4be7bb857..0f8e4af32 100644 --- a/resources/PhoneNumberMetadata.xml +++ b/resources/PhoneNumberMetadata.xml @@ -1534,8 +1534,8 @@ 8(?: (?: - 10| - 2[01] + 10| + 2[01] )\d{6,10}| 28\d{5,10} ) From f873834967451964966560a6fc5678725cf324fd Mon Sep 17 00:00:00 2001 From: David Cantrell Date: Thu, 22 Oct 2015 16:21:57 +0100 Subject: [PATCH 3/4] less repetition in the regex, and a more nested structure --- resources/PhoneNumberMetadata.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/resources/PhoneNumberMetadata.xml b/resources/PhoneNumberMetadata.xml index 0f8e4af32..680daee0b 100644 --- a/resources/PhoneNumberMetadata.xml +++ b/resources/PhoneNumberMetadata.xml @@ -1533,12 +1533,12 @@ 8(?: - (?: - 10| - 2[01] - )\d{6,10}| - 28\d{5,10} - ) + 10\d| + 2(?: + [01]\d| + 8\d? + ) + )\d{5,9} \d{9,13} 810123456 From 800ca7c3f4038141ddf1db2a437202af2bf4564f Mon Sep 17 00:00:00 2001 From: David Cantrell Date: Fri, 23 Oct 2015 14:54:56 +0100 Subject: [PATCH 4/4] update possibleNumberPattern --- resources/PhoneNumberMetadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/PhoneNumberMetadata.xml b/resources/PhoneNumberMetadata.xml index 680daee0b..c2b3629ab 100644 --- a/resources/PhoneNumberMetadata.xml +++ b/resources/PhoneNumberMetadata.xml @@ -1540,7 +1540,7 @@ ) )\d{5,9} - \d{9,13} + \d{8,13} 810123456