Skip to content

Commit 72307ea

Browse files
committed
Generated files for metadata
1 parent ba10cea commit 72307ea

256 files changed

Lines changed: 10823 additions & 12207 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

python/phonenumbers/carrierdata/data0.py

Lines changed: 927 additions & 927 deletions
Large diffs are not rendered by default.

python/phonenumbers/carrierdata/data1.py

Lines changed: 1427 additions & 1427 deletions
Large diffs are not rendered by default.

python/phonenumbers/carrierdata/data2.py

Lines changed: 631 additions & 1616 deletions
Large diffs are not rendered by default.

python/phonenumbers/data/region_870.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
PHONE_METADATA_870 = PhoneMetadata(id='001', country_code=870, international_prefix=None,
55
general_desc=PhoneNumberDesc(national_number_pattern='[35-7]\\d{8}', possible_length=(9,)),
66
mobile=PhoneNumberDesc(national_number_pattern='(?:[356]\\d|7[6-8])\\d{7}', example_number='301234567', possible_length=(9,)),
7-
number_format=[NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{3})', format='\\1 \\2 \\3')])
7+
number_format=[NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['[35-7]'])])

python/phonenumbers/data/region_878.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44
PHONE_METADATA_878 = PhoneMetadata(id='001', country_code=878, international_prefix=None,
55
general_desc=PhoneNumberDesc(national_number_pattern='10\\d{10}', possible_length=(12,)),
66
voip=PhoneNumberDesc(national_number_pattern='10\\d{10}', example_number='101234567890', possible_length=(12,)),
7-
number_format=[NumberFormat(pattern='(\\d{2})(\\d{5})(\\d{5})', format='\\1 \\2 \\3')])
7+
number_format=[NumberFormat(pattern='(\\d{2})(\\d{5})(\\d{5})', format='\\1 \\2 \\3', leading_digits_pattern=['1'])])

python/phonenumbers/data/region_882.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33

44
PHONE_METADATA_882 = PhoneMetadata(id='001', country_code=882, international_prefix=None,
55
general_desc=PhoneNumberDesc(national_number_pattern='[13]\\d{6}(?:\\d{2,5})?|1\\d{7}', possible_length=(7, 8, 9, 10, 11, 12)),
6-
mobile=PhoneNumberDesc(national_number_pattern='3(?:2\\d{3}|37\\d{2}|4(?:2|7\\d{3}))\\d{4}', example_number='3421234', possible_length=(7, 9, 10)),
7-
voip=PhoneNumberDesc(national_number_pattern='1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15678]|9[0689])\\d{4}|6\\d{5,10})|3(?:45|9\\d{3})\\d{7}', example_number='390123456789', possible_length=(7, 8, 9, 10, 11, 12)),
6+
mobile=PhoneNumberDesc(national_number_pattern='3(?:(?:2\\d|37)\\d\\d|4(?:2|7\\d{3}))\\d{4}', example_number='3421234', possible_length=(7, 9, 10)),
7+
voip=PhoneNumberDesc(national_number_pattern='(?:1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])|6\\d{1,6})|3(?:45|9\\d{3})\\d{3})\\d{4}', example_number='390123456789', possible_length=(7, 8, 9, 10, 11, 12)),
88
voicemail=PhoneNumberDesc(national_number_pattern='348[57]\\d{7}', example_number='34851234567', possible_length=(11,)),
9-
number_format=[NumberFormat(pattern='(\\d{2})(\\d{4})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['3[23]']),
10-
NumberFormat(pattern='(\\d{2})(\\d{5})', format='\\1 \\2', leading_digits_pattern=['16|342']),
11-
NumberFormat(pattern='(\\d{2})(\\d{4})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['34[57]']),
12-
NumberFormat(pattern='(\\d{3})(\\d{4})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['348']),
9+
number_format=[NumberFormat(pattern='(\\d{2})(\\d{5})', format='\\1 \\2', leading_digits_pattern=['16|342']),
1310
NumberFormat(pattern='(\\d{2})(\\d{2})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['1']),
14-
NumberFormat(pattern='(\\d{2})(\\d{3,4})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['16']),
15-
NumberFormat(pattern='(\\d{2})(\\d{4,5})(\\d{5})', format='\\1 \\2 \\3', leading_digits_pattern=['16|39'])])
11+
NumberFormat(pattern='(\\d{2})(\\d{4})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['3[23]']),
12+
NumberFormat(pattern='(\\d{2})(\\d{3,4})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['1']),
13+
NumberFormat(pattern='(\\d{2})(\\d{4})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['34[57]']),
14+
NumberFormat(pattern='(\\d{3})(\\d{4})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['34']),
15+
NumberFormat(pattern='(\\d{2})(\\d{4,5})(\\d{5})', format='\\1 \\2 \\3', leading_digits_pattern=['[13]'])])

python/phonenumbers/data/region_883.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
PHONE_METADATA_883 = PhoneMetadata(id='001', country_code=883, international_prefix=None,
55
general_desc=PhoneNumberDesc(national_number_pattern='51\\d{7}(?:\\d{3})?', possible_length=(9, 12)),
6-
voip=PhoneNumberDesc(national_number_pattern='51(?:00\\d{5}(?:\\d{3})?|[13]0\\d{8})', example_number='510012345', possible_length=(9, 12)),
6+
voip=PhoneNumberDesc(national_number_pattern='51[013]0\\d{8}|5100\\d{5}', example_number='510012345', possible_length=(9, 12)),
77
number_format=[NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['510']),
88
NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{3})(\\d{3})', format='\\1 \\2 \\3 \\4', leading_digits_pattern=['510']),
9-
NumberFormat(pattern='(\\d{4})(\\d{4})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['51[13]'])])
9+
NumberFormat(pattern='(\\d{4})(\\d{4})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['5'])])

python/phonenumbers/data/region_AD.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
PHONE_METADATA_AD = PhoneMetadata(id='AD', country_code=376, international_prefix='00',
55
general_desc=PhoneNumberDesc(national_number_pattern='(?:1|6\\d)\\d{7}|[136-9]\\d{5}', possible_length=(6, 8, 9)),
66
fixed_line=PhoneNumberDesc(national_number_pattern='[78]\\d{5}', example_number='712345', possible_length=(6,)),
7-
mobile=PhoneNumberDesc(national_number_pattern='(?:3\\d|6(?:[0-8]|9(?:0\\d{2})?))\\d{4}', example_number='312345', possible_length=(6, 9)),
7+
mobile=PhoneNumberDesc(national_number_pattern='690\\d{6}|[36]\\d{5}', example_number='312345', possible_length=(6, 9)),
88
toll_free=PhoneNumberDesc(national_number_pattern='180[02]\\d{4}', example_number='18001234', possible_length=(8,)),
99
premium_rate=PhoneNumberDesc(national_number_pattern='[19]\\d{5}', example_number='912345', possible_length=(6,)),
1010
no_international_dialling=PhoneNumberDesc(national_number_pattern='1800\\d{4}', possible_length=(8,)),
1111
number_format=[NumberFormat(pattern='(\\d{3})(\\d{3})', format='\\1 \\2', leading_digits_pattern=['[136-9]']),
12-
NumberFormat(pattern='(\\d{4})(\\d{4})', format='\\1 \\2', leading_digits_pattern=['180', '180[02]']),
13-
NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['690'])])
12+
NumberFormat(pattern='(\\d{4})(\\d{4})', format='\\1 \\2', leading_digits_pattern=['1']),
13+
NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['6'])])

python/phonenumbers/data/region_AO.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33

44
PHONE_METADATA_AO = PhoneMetadata(id='AO', country_code=244, international_prefix='00',
55
general_desc=PhoneNumberDesc(national_number_pattern='[29]\\d{8}', possible_length=(9,)),
6-
fixed_line=PhoneNumberDesc(national_number_pattern='2\\d(?:[26-9]\\d|\\d[26-9])\\d{5}', example_number='222123456', possible_length=(9,)),
6+
fixed_line=PhoneNumberDesc(national_number_pattern='2\\d(?:[25-9]\\d|\\d[25-9])\\d{5}', example_number='222123456', possible_length=(9,)),
77
mobile=PhoneNumberDesc(national_number_pattern='9[1-49]\\d{7}', example_number='923123456', possible_length=(9,)),
88
number_format=[NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{3})', format='\\1 \\2 \\3')])

python/phonenumbers/data/region_AW.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77
mobile=PhoneNumberDesc(national_number_pattern='(?:290|5[69]\\d|6(?:[03]0|22|4[0-2]|[69]\\d)|7(?:[34]\\d|7[07])|9(?:6[45]|9[4-8]))\\d{4}', example_number='5601234', possible_length=(7,)),
88
toll_free=PhoneNumberDesc(national_number_pattern='800\\d{4}', example_number='8001234', possible_length=(7,)),
99
premium_rate=PhoneNumberDesc(national_number_pattern='900\\d{4}', example_number='9001234', possible_length=(7,)),
10-
voip=PhoneNumberDesc(national_number_pattern='28\\d{5}|501\\d{4}', example_number='5011234', possible_length=(7,)),
11-
number_format=[NumberFormat(pattern='(\\d{3})(\\d{4})', format='\\1 \\2')])
10+
voip=PhoneNumberDesc(national_number_pattern='(?:28\\d|501)\\d{4}', example_number='5011234', possible_length=(7,)),
11+
number_format=[NumberFormat(pattern='(\\d{3})(\\d{4})', format='\\1 \\2', leading_digits_pattern=['[25-9]'])])

0 commit comments

Comments
 (0)