Skip to content

Commit

Permalink
Generated files for metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
daviddrysdale committed Aug 17, 2020
1 parent 082508e commit 45e1ba0
Show file tree
Hide file tree
Showing 11 changed files with 56 additions and 47 deletions.
36 changes: 18 additions & 18 deletions python/phonenumbers/carrierdata/data0.py
Original file line number Diff line number Diff line change
Expand Up @@ -924,37 +924,45 @@
'22601':{'en': 'Onatel'},
'22602':{'en': 'Onatel'},
'22607':{'en': 'Orange'},
'22651':{'en': 'Telmob'},
'22652':{'en': 'Telmob'},
'22651':{'en': 'Onatel'},
'22652':{'en': 'Onatel'},
'22653':{'en': 'Onatel'},
'22654':{'en': 'Orange'},
'22655':{'en': 'Orange'},
'22656':{'en': 'Orange'},
'22657':{'en': 'Orange'},
'22658':{'en': 'Telecel Faso'},
'22660':{'en': 'Telmob'},
'22661':{'en': 'Telmob'},
'22662':{'en': 'Telmob'},
'22663':{'en': 'Telmob'},
'22660':{'en': 'Onatel'},
'22661':{'en': 'Onatel'},
'22662':{'en': 'Onatel'},
'22663':{'en': 'Onatel'},
'22664':{'en': 'Orange'},
'22665':{'en': 'Orange'},
'22666':{'en': 'Orange'},
'22667':{'en': 'Orange'},
'22668':{'en': 'Telecel Faso'},
'22669':{'en': 'Telecel Faso'},
'22670':{'en': 'Telmob'},
'22671':{'en': 'Telmob'},
'22672':{'en': 'Telmob'},
'22673':{'en': 'Telmob'},
'22670':{'en': 'Onatel'},
'22671':{'en': 'Onatel'},
'22672':{'en': 'Onatel'},
'22673':{'en': 'Onatel'},
'22674':{'en': 'Orange'},
'22675':{'en': 'Orange'},
'22676':{'en': 'Orange'},
'22677':{'en': 'Orange'},
'22678':{'en': 'Telecel Faso'},
'22679':{'en': 'Telecel Faso'},
'22723':{'en': 'Orange'},
'22770':{'en': 'Orange'},
'22774':{'en': 'Moov'},
'22780':{'en': 'Orange'},
'22781':{'en': 'Orange'},
'22782':{'en': 'Orange'},
'22783':{'en': 'SahelCom'},
'22784':{'en': 'Moov'},
'22785':{'en': 'Moov'},
'22786':{'en': 'Airtel'},
'22787':{'en': 'Airtel'},
'22788':{'en': 'Airtel'},
'22789':{'en': 'Airtel'},
'22790':{'en': 'Orange'},
Expand Down Expand Up @@ -10011,12 +10019,4 @@
'553398426':{'en': 'Claro BR'},
'553398427':{'en': 'Claro BR'},
'553398428':{'en': 'Claro BR'},
'553398429':{'en': 'Claro BR'},
'553398431':{'en': 'Claro BR'},
'553398432':{'en': 'Claro BR'},
'553398433':{'en': 'Claro BR'},
'553398434':{'en': 'Claro BR'},
'553398435':{'en': 'Claro BR'},
'553398436':{'en': 'Claro BR'},
'553398437':{'en': 'Claro BR'},
}
16 changes: 8 additions & 8 deletions python/phonenumbers/carrierdata/data1.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
# limitations under the License.

data = {
'553398429':{'en': 'Claro BR'},
'553398431':{'en': 'Claro BR'},
'553398432':{'en': 'Claro BR'},
'553398433':{'en': 'Claro BR'},
'553398434':{'en': 'Claro BR'},
'553398435':{'en': 'Claro BR'},
'553398436':{'en': 'Claro BR'},
'553398437':{'en': 'Claro BR'},
'553398438':{'en': 'Claro BR'},
'553398439':{'en': 'Claro BR'},
'553398441':{'en': 'Claro BR'},
Expand Down Expand Up @@ -10011,12 +10019,4 @@
'5939792':{'en': 'Movistar'},
'5939793':{'en': 'Movistar'},
'59398':{'en': 'Claro'},
'5939820':{'en': 'CNT'},
'5939821':{'en': 'CNT'},
'5939822':{'en': 'CNT'},
'5939823':{'en': 'CNT'},
'5939824':{'en': 'CNT'},
'593983':{'en': 'Movistar'},
'593984':{'en': 'Movistar'},
'593987':{'en': 'Movistar'},
}
9 changes: 9 additions & 0 deletions python/phonenumbers/carrierdata/data2.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,14 @@
# limitations under the License.

data = {
'5939820':{'en': 'CNT'},
'5939821':{'en': 'CNT'},
'5939822':{'en': 'CNT'},
'5939823':{'en': 'CNT'},
'5939824':{'en': 'CNT'},
'593983':{'en': 'Movistar'},
'593984':{'en': 'Movistar'},
'593987':{'en': 'Movistar'},
'593990':{'en': 'Claro'},
'593991':{'en': 'Claro'},
'5939920':{'en': 'Claro'},
Expand Down Expand Up @@ -684,6 +692,7 @@
'642899':{'en': 'Devoli'},
'6429':{'en': 'Vodafone'},
'65801':{'en': 'TPG'},
'65803':{'en': 'SingTel'},
'6581':{'en': 'StarHub'},
'65810':{'en': 'M1'},
'65812':{'en': 'SingTel'},
Expand Down
8 changes: 4 additions & 4 deletions python/phonenumbers/data/region_HU.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@
from ..phonemetadata import NumberFormat, PhoneNumberDesc, PhoneMetadata

PHONE_METADATA_HU = PhoneMetadata(id='HU', country_code=36, international_prefix='00',
general_desc=PhoneNumberDesc(national_number_pattern='[2357]\\d{8}|[1-9]\\d{7}', possible_length=(8, 9), possible_length_local_only=(6, 7)),
general_desc=PhoneNumberDesc(national_number_pattern='[235-7]\\d{8}|[1-9]\\d{7}', possible_length=(8, 9), possible_length_local_only=(6, 7)),
fixed_line=PhoneNumberDesc(national_number_pattern='(?:1\\d|[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6[23689]|8[2-57-9]|9[2-69])\\d{6}', example_number='12345678', possible_length=(8,), possible_length_local_only=(6, 7)),
mobile=PhoneNumberDesc(national_number_pattern='(?:[257]0|3[01])\\d{7}', example_number='201234567', possible_length=(9,)),
toll_free=PhoneNumberDesc(national_number_pattern='[48]0\\d{6}', example_number='80123456', possible_length=(8,)),
toll_free=PhoneNumberDesc(national_number_pattern='(?:[48]0\\d|6802)\\d{5}', example_number='80123456', possible_length=(8, 9)),
premium_rate=PhoneNumberDesc(national_number_pattern='9[01]\\d{6}', example_number='90123456', possible_length=(8,)),
voip=PhoneNumberDesc(national_number_pattern='21\\d{7}', example_number='211234567', possible_length=(9,)),
uan=PhoneNumberDesc(national_number_pattern='38\\d{7}', example_number='381234567', possible_length=(9,)),
no_international_dialling=PhoneNumberDesc(national_number_pattern='[48]0\\d{6}', possible_length=(8,)),
no_international_dialling=PhoneNumberDesc(national_number_pattern='(?:[48]0\\d|6802)\\d{5}', possible_length=(8, 9)),
national_prefix='06',
national_prefix_for_parsing='06',
number_format=[NumberFormat(pattern='(\\d)(\\d{3})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['1'], national_prefix_formatting_rule='(06 \\1)'),
NumberFormat(pattern='(\\d{2})(\\d{3})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]'], national_prefix_formatting_rule='(06 \\1)'),
NumberFormat(pattern='(\\d{2})(\\d{3})(\\d{3,4})', format='\\1 \\2 \\3', leading_digits_pattern=['[2-57-9]'], national_prefix_formatting_rule='06 \\1')],
NumberFormat(pattern='(\\d{2})(\\d{3})(\\d{3,4})', format='\\1 \\2 \\3', leading_digits_pattern=['[2-9]'], national_prefix_formatting_rule='06 \\1')],
mobile_number_portable_region=True)
6 changes: 3 additions & 3 deletions python/phonenumbers/data/region_NE.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
from ..phonemetadata import NumberFormat, PhoneNumberDesc, PhoneMetadata

PHONE_METADATA_NE = PhoneMetadata(id='NE', country_code=227, international_prefix='00',
general_desc=PhoneNumberDesc(national_number_pattern='[0289]\\d{7}', possible_length=(8,)),
general_desc=PhoneNumberDesc(national_number_pattern='[027-9]\\d{7}', possible_length=(8,)),
fixed_line=PhoneNumberDesc(national_number_pattern='2(?:0(?:20|3[1-8]|4[13-5]|5[14]|6[14578]|7[1-578])|1(?:4[145]|5[14]|6[14-68]|7[169]|88))\\d{4}', example_number='20201234', possible_length=(8,)),
mobile=PhoneNumberDesc(national_number_pattern='(?:23|8[014589]|9\\d)\\d{6}', example_number='93123456', possible_length=(8,)),
mobile=PhoneNumberDesc(national_number_pattern='(?:23|7[04]|[89]\\d)\\d{6}', example_number='93123456', possible_length=(8,)),
toll_free=PhoneNumberDesc(national_number_pattern='08\\d{6}', example_number='08123456', possible_length=(8,)),
premium_rate=PhoneNumberDesc(national_number_pattern='09\\d{6}', example_number='09123456', possible_length=(8,)),
number_format=[NumberFormat(pattern='(\\d{2})(\\d{3})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['08']),
NumberFormat(pattern='(\\d{2})(\\d{2})(\\d{2})(\\d{2})', format='\\1 \\2 \\3 \\4', leading_digits_pattern=['[089]|2[013]'])])
NumberFormat(pattern='(\\d{2})(\\d{2})(\\d{2})(\\d{2})', format='\\1 \\2 \\3 \\4', leading_digits_pattern=['[089]|2[013]|7[04]'])])
2 changes: 1 addition & 1 deletion python/phonenumbers/data/region_PL.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

PHONE_METADATA_PL = PhoneMetadata(id='PL', country_code=48, international_prefix='00',
general_desc=PhoneNumberDesc(national_number_pattern='6\\d{5}(?:\\d{2})?|8\\d{9}|[1-9]\\d{6}(?:\\d{2})?', possible_length=(6, 7, 8, 9, 10)),
fixed_line=PhoneNumberDesc(national_number_pattern='(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:[02-9]\\d{6}|1(?:[0-8]\\d{5}|9\\d{3}(?:\\d{2})?))', example_number='123456789', possible_length=(7, 9)),
fixed_line=PhoneNumberDesc(national_number_pattern='47\\d{7}|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:[02-9]\\d{6}|1(?:[0-8]\\d{5}|9\\d{3}(?:\\d{2})?))', example_number='123456789', possible_length=(7, 9)),
mobile=PhoneNumberDesc(national_number_pattern='(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}', example_number='512345678', possible_length=(9,)),
toll_free=PhoneNumberDesc(national_number_pattern='800\\d{6,7}', example_number='800123456', possible_length=(9, 10)),
premium_rate=PhoneNumberDesc(national_number_pattern='70[01346-8]\\d{6}', example_number='701234567', possible_length=(9,)),
Expand Down
6 changes: 3 additions & 3 deletions python/phonenumbers/data/region_SG.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,17 @@
PHONE_METADATA_SG = PhoneMetadata(id='SG', country_code=65, international_prefix='0[0-3]\\d',
general_desc=PhoneNumberDesc(national_number_pattern='(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}', possible_length=(8, 10, 11)),
fixed_line=PhoneNumberDesc(national_number_pattern='662[0-24-9]\\d{4}|6(?:[1-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}', example_number='61234567', possible_length=(8,)),
mobile=PhoneNumberDesc(national_number_pattern='(?:8(?:01[0-7]|[1-8]\\d\\d|9(?:[0-24]\\d|3[0-489]|5[0-2]))|9[0-8]\\d\\d)\\d{4}', example_number='81234567', possible_length=(8,)),
mobile=PhoneNumberDesc(national_number_pattern='(?:8(?:0(?:1[0-7]|3[01])|[1-8]\\d\\d|9(?:[0-24]\\d|3[0-489]|5[0-2]))|9[0-8]\\d\\d)\\d{4}', example_number='81234567', possible_length=(8,)),
toll_free=PhoneNumberDesc(national_number_pattern='(?:18|8)00\\d{7}', example_number='18001234567', possible_length=(10, 11)),
premium_rate=PhoneNumberDesc(national_number_pattern='1900\\d{7}', example_number='19001234567', possible_length=(11,)),
voip=PhoneNumberDesc(national_number_pattern='(?:3[12]\\d|666)\\d{5}', example_number='31234567', possible_length=(8,)),
uan=PhoneNumberDesc(national_number_pattern='7000\\d{7}', example_number='70001234567', possible_length=(11,)),
number_format=[NumberFormat(pattern='(\\d{4,5})', format='\\1', leading_digits_pattern=['1[013-9]|77', '1(?:[013-8]|9(?:0[1-9]|[1-9]))|77']),
NumberFormat(pattern='(\\d{4})(\\d{4})', format='\\1 \\2', leading_digits_pattern=['[369]|8(?:01|[1-9])']),
NumberFormat(pattern='(\\d{4})(\\d{4})', format='\\1 \\2', leading_digits_pattern=['[369]|8(?:0[13]|[1-9])']),
NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['8']),
NumberFormat(pattern='(\\d{4})(\\d{4})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['7']),
NumberFormat(pattern='(\\d{4})(\\d{3})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['1'])],
intl_number_format=[NumberFormat(pattern='(\\d{4})(\\d{4})', format='\\1 \\2', leading_digits_pattern=['[369]|8(?:01|[1-9])']),
intl_number_format=[NumberFormat(pattern='(\\d{4})(\\d{4})', format='\\1 \\2', leading_digits_pattern=['[369]|8(?:0[13]|[1-9])']),
NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['8']),
NumberFormat(pattern='(\\d{4})(\\d{4})(\\d{3})', format='\\1 \\2 \\3', leading_digits_pattern=['7']),
NumberFormat(pattern='(\\d{4})(\\d{3})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['1'])],
Expand Down
2 changes: 1 addition & 1 deletion python/phonenumbers/data/region_SI.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
mobile=PhoneNumberDesc(national_number_pattern='65(?:1\\d|55|[67]0)\\d{4}|(?:[37][01]|4[0139]|51|6[489])\\d{6}', example_number='31234567', possible_length=(8,)),
toll_free=PhoneNumberDesc(national_number_pattern='80\\d{4,6}', example_number='80123456', possible_length=(6, 7, 8)),
premium_rate=PhoneNumberDesc(national_number_pattern='89[1-3]\\d{2,5}|90\\d{4,6}', example_number='90123456', possible_length=(5, 6, 7, 8)),
voip=PhoneNumberDesc(national_number_pattern='(?:59\\d\\d|8(?:1(?:[67]\\d|8[01389])|2(?:0\\d|2[0378]|8[0-2489])|3[389]\\d))\\d{4}', example_number='59012345', possible_length=(8,)),
voip=PhoneNumberDesc(national_number_pattern='(?:59\\d\\d|8(?:1(?:[67]\\d|8[0-489])|2(?:0\\d|2[0-37-9]|8[0-2489])|3[389]\\d))\\d{4}', example_number='59012345', possible_length=(8,)),
preferred_international_prefix='00',
national_prefix='0',
national_prefix_for_parsing='0',
Expand Down
8 changes: 4 additions & 4 deletions python/phonenumbers/data/region_TR.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
from ..phonemetadata import NumberFormat, PhoneNumberDesc, PhoneMetadata

PHONE_METADATA_TR = PhoneMetadata(id='TR', country_code=90, international_prefix='00',
general_desc=PhoneNumberDesc(national_number_pattern='(?:4|8\\d{5})\\d{6}|(?:[2-58]\\d\\d|900)\\d{7}', possible_length=(7, 10, 12)),
general_desc=PhoneNumberDesc(national_number_pattern='4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}', possible_length=(7, 10, 12, 13)),
fixed_line=PhoneNumberDesc(national_number_pattern='(?:2(?:[13][26]|[28][2468]|[45][268]|[67][246])|3(?:[13][28]|[24-6][2468]|[78][02468]|92)|4(?:[16][246]|[23578][2468]|4[26]))\\d{7}', example_number='2123456789', possible_length=(10,)),
mobile=PhoneNumberDesc(national_number_pattern='56161\\d{5}|5(?:0[15-7]|1[06]|24|[34]\\d|5[1-59]|9[46])\\d{7}', example_number='5012345678', possible_length=(10,)),
toll_free=PhoneNumberDesc(national_number_pattern='800\\d{7}(?:\\d{2})?', example_number='8001234567', possible_length=(10, 12)),
toll_free=PhoneNumberDesc(national_number_pattern='800\\d{7}(?:\\d{2,3})?', example_number='8001234567', possible_length=(10, 12, 13)),
premium_rate=PhoneNumberDesc(national_number_pattern='(?:8[89]8|900)\\d{7}', example_number='9001234567', possible_length=(10,)),
personal_number=PhoneNumberDesc(national_number_pattern='592(?:21[12]|461)\\d{4}', example_number='5922121234', possible_length=(10,)),
voip=PhoneNumberDesc(national_number_pattern='850\\d{7}', example_number='8500123456', possible_length=(10,)),
Expand All @@ -18,9 +18,9 @@
NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['512|8[0589]|90'], national_prefix_formatting_rule='0\\1', national_prefix_optional_when_formatting=True),
NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{2})(\\d{2})', format='\\1 \\2 \\3 \\4', leading_digits_pattern=['5(?:[0-59]|61)', '5(?:[0-59]|616)', '5(?:[0-59]|6161)'], national_prefix_formatting_rule='0\\1', national_prefix_optional_when_formatting=True),
NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{2})(\\d{2})', format='\\1 \\2 \\3 \\4', leading_digits_pattern=['[24][1-8]|3[1-9]'], national_prefix_formatting_rule='(0\\1)', national_prefix_optional_when_formatting=True),
NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{6})', format='\\1 \\2 \\3', leading_digits_pattern=['80'], national_prefix_formatting_rule='0\\1', national_prefix_optional_when_formatting=True)],
NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{6,7})', format='\\1 \\2 \\3', leading_digits_pattern=['80'], national_prefix_formatting_rule='0\\1', national_prefix_optional_when_formatting=True)],
intl_number_format=[NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{4})', format='\\1 \\2 \\3', leading_digits_pattern=['512|8[0589]|90']),
NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{2})(\\d{2})', format='\\1 \\2 \\3 \\4', leading_digits_pattern=['5(?:[0-59]|61)', '5(?:[0-59]|616)', '5(?:[0-59]|6161)']),
NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{2})(\\d{2})', format='\\1 \\2 \\3 \\4', leading_digits_pattern=['[24][1-8]|3[1-9]']),
NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{6})', format='\\1 \\2 \\3', leading_digits_pattern=['80'])],
NumberFormat(pattern='(\\d{3})(\\d{3})(\\d{6,7})', format='\\1 \\2 \\3', leading_digits_pattern=['80'])],
mobile_number_portable_region=True)
4 changes: 2 additions & 2 deletions python/phonenumbers/shortdata/region_ID.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
from ..phonemetadata import NumberFormat, PhoneNumberDesc, PhoneMetadata

PHONE_METADATA_ID = PhoneMetadata(id='ID', country_code=None, international_prefix=None,
general_desc=PhoneNumberDesc(national_number_pattern='[178]\\d\\d(?:\\d{2})?', possible_length=(3, 5)),
general_desc=PhoneNumberDesc(national_number_pattern='[178]\\d\\d(?:\\d{2,3})?', possible_length=(3, 5, 6)),
toll_free=PhoneNumberDesc(national_number_pattern='11[02389]', example_number='110', possible_length=(3,)),
emergency=PhoneNumberDesc(national_number_pattern='11[02389]', example_number='110', possible_length=(3,)),
short_code=PhoneNumberDesc(national_number_pattern='1(?:1[02389]|40\\d\\d)|71400|89887', example_number='110', possible_length=(3, 5)),
short_code=PhoneNumberDesc(national_number_pattern='1(?:1[02389]|40\\d\\d|50264)|71400|89887', example_number='110', possible_length=(3, 5, 6)),
carrier_specific=PhoneNumberDesc(national_number_pattern='(?:714|898)\\d\\d', example_number='71400', possible_length=(5,)),
sms_services=PhoneNumberDesc(national_number_pattern='714\\d\\d', example_number='71400', possible_length=(5,)),
short_data=True)
6 changes: 3 additions & 3 deletions python/phonenumbers/shortdata/region_NE.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@

PHONE_METADATA_NE = PhoneMetadata(id='NE', country_code=None, international_prefix=None,
general_desc=PhoneNumberDesc(national_number_pattern='[1-3578]\\d(?:\\d(?:\\d{3})?)?', possible_length=(2, 3, 6)),
toll_free=PhoneNumberDesc(national_number_pattern='1[578]|723\\d{3}', example_number='15', possible_length=(2, 6)),
emergency=PhoneNumberDesc(national_number_pattern='1[578]|723141', example_number='15', possible_length=(2, 6)),
short_code=PhoneNumberDesc(national_number_pattern='1(?:0[01]|1[12]|2[034]|3[013]|[46]0|55?|[78])|222|333|555|723141|888', example_number='15', possible_length=(2, 3, 6)),
toll_free=PhoneNumberDesc(national_number_pattern='1(?:18|[578])|723\\d{3}', example_number='15', possible_length=(2, 3, 6)),
emergency=PhoneNumberDesc(national_number_pattern='1(?:18|[578])|723141', example_number='15', possible_length=(2, 3, 6)),
short_code=PhoneNumberDesc(national_number_pattern='1(?:0[01]|1[128]|2[034]|3[013]|[46]0|55?|[78])|222|333|555|723141|888', example_number='15', possible_length=(2, 3, 6)),
carrier_specific=PhoneNumberDesc(national_number_pattern='1(?:0[01]|1[12]|2[034]|3[013]|[46]0|55)|222|333|555|888', example_number='100', possible_length=(3,)),
short_data=True)

0 comments on commit 45e1ba0

Please sign in to comment.