diff --git a/src/libphonenumber/carrier/data/en/1246.php b/src/libphonenumber/carrier/data/en/1246.php index c42b1e354..652a328f9 100644 --- a/src/libphonenumber/carrier/data/en/1246.php +++ b/src/libphonenumber/carrier/data/en/1246.php @@ -12,6 +12,7 @@ 1246252 => 'LIME', 1246253 => 'LIME', 1246254 => 'LIME', + 1246256 => 'Digicel', 1246258 => 'Digicel', 124626 => 'Digicel', 124645 => 'Sunbeach Communications', diff --git a/src/libphonenumber/carrier/data/en/248.php b/src/libphonenumber/carrier/data/en/248.php index b6d92c866..4dfb69547 100644 --- a/src/libphonenumber/carrier/data/en/248.php +++ b/src/libphonenumber/carrier/data/en/248.php @@ -5,6 +5,8 @@ */ return array ( + 24825 => 'CWS', + 24826 => 'CWS', 24827 => 'Airtel', 24828 => 'Airtel', ); diff --git a/src/libphonenumber/carrier/data/en/373.php b/src/libphonenumber/carrier/data/en/373.php index 7d0b501fb..090ae411a 100644 --- a/src/libphonenumber/carrier/data/en/373.php +++ b/src/libphonenumber/carrier/data/en/373.php @@ -10,7 +10,6 @@ 373610 => 'Orange', 373611 => 'Orange', 373621 => 'Orange', - 373650 => 'Eventis Mobile', 373671 => 'Moldtelecom', 373672 => 'Moldtelecom', 373673 => 'Moldtelecom', diff --git a/src/libphonenumber/carrier/data/en/60.php b/src/libphonenumber/carrier/data/en/60.php index 7ffed39f3..f0a80c15d 100644 --- a/src/libphonenumber/carrier/data/en/60.php +++ b/src/libphonenumber/carrier/data/en/60.php @@ -11,6 +11,7 @@ 601032 => 'Celcom', 601033 => 'Celcom', 601034 => 'Celcom', + 601035 => 'Packet One', 601036 => 'DiGi', 601037 => 'DiGi', 601038 => 'DiGi', @@ -19,31 +20,40 @@ 601041 => 'Celcom', 601042 => 'Maxis', 601043 => 'Maxis', + 601044 => 'Packet One', + 601045 => 'Packet One', 601046 => 'DiGi', - 601050 => 'Celcom', - 601051 => 'Celcom', - 601052 => 'Celcom', - 601053 => 'Celcom', - 601054 => 'Celcom', + 601050 => 'Tune Talk', + 601051 => 'Tune Talk', + 601052 => 'Tune Talk', + 601053 => 'Tune Talk', + 601054 => 'Tune Talk', + 601055 => 'Packet One', 601056 => 'DiGi', 601057 => 'Celcom', 601058 => 'Celcom', 601059 => 'Celcom', + 601060 => 'Baraka', + 601061 => 'Baraka', + 601062 => 'Baraka', + 601063 => 'Baraka', + 601064 => 'Baraka', + 601065 => 'Packcet One', 601066 => 'DiGi', 601070 => 'Maxis', 601071 => 'Maxis', 601076 => 'DiGi', - 601077 => 'Celcom', - 601078 => 'Celcom', - 601079 => 'Celcom', - 601080 => 'Celcom', - 601081 => 'Celcom', + 601077 => 'Tune Talk', + 601078 => 'Tune Talk', + 601079 => 'Tune Talk', + 601080 => 'Tune Talk', + 601081 => 'Tune Talk', 601082 => 'DiGi', - 601083 => 'Celcom', - 601084 => 'Celcom', - 601085 => 'Celcom', - 601086 => 'Celcom', - 601087 => 'Celcom', + 601083 => 'XOX', + 601084 => 'XOX', + 601085 => 'XOX', + 601086 => 'XOX', + 601087 => 'XOX', 601088 => 'DiGi', 601089 => 'Maxis', 601090 => 'DiGi', @@ -58,52 +68,185 @@ 601113 => 'Celcom', 601115 => 'Celcom', 601116 => 'DiGi', + 6011170 => 'YTL', + 6011171 => 'YTL', + 6011172 => 'YTL', + 6011173 => 'YTL', + 6011174 => 'YTL', + 6011175 => 'Maxis', + 6011176 => 'Maxis', + 6011177 => 'Maxis', + 6011178 => 'Maxis', + 6011179 => 'Maxis', + 6011180 => 'Telekom', + 6011181 => 'Telekom', + 6011182 => 'Telekom', + 6011183 => 'Telekom', + 6011184 => 'Telekom', + 6011185 => 'Tune Talk', + 6011186 => 'Tune Talk', + 6011187 => 'Tune Talk', + 6011188 => 'Tune Talk', + 6011189 => 'Tune Talk', 601119 => 'Celcom', + 6011200 => 'Talk Focus', + 6011201 => 'Talk Focus', + 6011202 => 'Talk Focus', + 6011203 => 'Talk Focus', + 6011204 => 'Talk Focus', + 6011205 => 'XOX', + 6011206 => 'XOX', + 6011207 => 'XOX', + 6011208 => 'XOX', + 6011209 => 'XOX', + 601121 => 'U Mobile', + 601122 => 'Clixster', + 601123 => 'Maxis', + 601124 => 'Maxis', + 601125 => 'Maxis', 601126 => 'DiGi', - 60113 => 'Altel', - 60115 => 'Altel', + 6011270 => 'U Mobile', + 6011271 => 'U Mobile', + 6011272 => 'U Mobile', + 6011273 => 'U Mobile', + 6011274 => 'U Mobile', + 6011275 => 'Maxis', + 6011276 => 'Maxis', + 6011277 => 'Maxis', + 6011278 => 'Maxis', + 6011279 => 'Maxis', + 601128 => 'U Mobile', + 601129 => 'Celecom', + 601130 => 'YTL', + 601131 => 'DiGi', + 601132 => 'Altel', + 601133 => 'DiGi', + 601134 => 'Enabling Asia', + 601135 => 'Tune Talk', + 601136 => 'DiGi', + 601137 => 'U Mobile', + 601138 => 'Ceres', + 601139 => 'U Mobile', + 601140 => 'Celcom', + 601141 => 'Celcom', + 601142 => 'Telekomunikasi Indonesia', + 601150 => 'Talk Focus', + 601152 => 'Altel', 6012 => 'Maxis', 6013 => 'Celcom', 60142 => 'Maxis', 60143 => 'DiGi', + 60144 => 'Tune Talk', 60145 => 'Celcom', 60146 => 'DiGi', 60147 => 'Maxis', 60148 => 'Celcom', 60149 => 'DiGi', + 6015460 => 'Telekom', + 6015461 => 'Telekom', + 6015462 => 'Telekom', + 6015463 => 'Telekom', + 6015464 => 'Telekom', + 60154801 => 'Telekom', + 60154802 => 'ARL', + 60154805 => 'Offisgate', + 6015481 => 'Jaring', + 60154821 => 'TT dotCom', + 60154830 => 'EB Technologies', + 60154840 => 'REDtone', + 60154841 => 'Bizsurf', + 60154845 => 'Fristor', + 60154848 => 'Packet One', + 60154849 => 'Packet One', + 60154850 => 'MyKris', + 60154851 => 'Maxis', + 60154854 => 'GITN', + 60154860 => 'TM Net', + 60154862 => 'TM Net', + 60154870 => 'Optical Communication', + 60154871 => 'REDtone', + 60154872 => 'REDtone', + 60154873 => 'REDtone', + 60154874 => 'REDtone', + 60154875 => 'PP International', + 60154876 => 'REDtone', + 60154877 => 'REDtone', + 60154878 => 'Tg Agas', + 60154879 => 'REDtone', + 60154888 => 'Asian Broadcasting Network', + 6015632 => 'Majlis Keselamatan Negara', + 6015678 => 'Eletcoms', + 6015881 => 'Packet One', + 6015882 => 'Asiaspace', + 60158850 => 'IP Mobility', + 60158860 => 'Izzinet', 6015920 => 'Celcom', 6015921 => 'Celcom', 6015922 => 'Celcom', 6015923 => 'Celcom', 6015924 => 'Celcom', + 601596 => 'DiGi', 6016 => 'DiGi', 6017 => 'Maxis', - 60182 => 'TM Homeline', - 601831 => 'TM Homeline', - 601832 => 'TM Homeline', - 601833 => 'TM Homeline', - 601835 => 'TM Homeline', - 601836 => 'TM Homeline', - 601837 => 'TM Homeline', - 601838 => 'TM Homeline', - 601839 => 'TM Homeline', - 601840 => 'TM Homeline', - 601846 => 'TM Homeline', - 601847 => 'TM Homeline', - 601857 => 'TM Homeline', - 601866 => 'TM Homeline', - 601876 => 'TM Homeline', + 6018120 => 'U Mobile', + 6018130 => 'U Mobile', + 60182 => 'U Mobile', + 601830 => 'YTL', + 601831 => 'U Mobile', + 601832 => 'U Mobile', + 601833 => 'YTL', + 601835 => 'U Mobile', + 601836 => 'U Mobile', + 601837 => 'U Mobile', + 601838 => 'U Mobile', + 601839 => 'U Mobile', + 601840 => 'U Mobile', + 601846 => 'U Mobile', + 601847 => 'U Mobile', + 601857 => 'U Mobile', + 601858 => 'YTL', + 601859 => 'YTL', + 601860 => 'YTL', + 601861 => 'YTL', + 601862 => 'YTL', + 601863 => 'YTL', + 601864 => 'YTL', + 601865 => 'YTL', + 601866 => 'U Mobile', + 601867 => 'YTL', + 601868 => 'YTL', + 601869 => 'YTL', + 601870 => 'YTL', + 601871 => 'YTL', + 601876 => 'U Mobile', 601877 => 'TM Homeline', - 601878 => 'TM Homeline', - 601879 => 'TM Homeline', - 601887 => 'TM Homeline', - 601890 => 'TM Homeline', - 601891 => 'TM Homeline', - 601894 => 'TM Homeline', - 601895 => 'TM Homeline', - 601896 => 'TM Homeline', - 601897 => 'TM Homeline', - 601898 => 'TM Homeline', - 601899 => 'TM Homeline', + 601878 => 'U Mobile', + 6018790 => 'U Mobile', + 6018791 => 'U Mobile', + 6018792 => 'U Mobile', + 6018793 => 'U Mobile', + 6018794 => 'U Mobile', + 6018795 => 'YTL', + 6018796 => 'YTL', + 6018797 => 'YTL', + 6018798 => 'YTL', + 6018799 => 'YTL', + 601880 => 'YTL', + 601881 => 'YTL', + 6018820 => 'YTL', + 6018821 => 'YTL', + 6018822 => 'YTL', + 6018823 => 'YTL', + 6018824 => 'YTL', + 601887 => 'U Mobile', + 601890 => 'U Mobile', + 601891 => 'U Mobile', + 601892 => 'YTL', + 601893 => 'YTL', + 601894 => 'U Mobile', + 601895 => 'U Mobile', + 601896 => 'U Mobile', + 601897 => 'U Mobile', + 601898 => 'U Mobile', 6019 => 'Celcom', ); diff --git a/src/libphonenumber/carrier/data/en/63.php b/src/libphonenumber/carrier/data/en/63.php index b37db26f5..b29a073bf 100644 --- a/src/libphonenumber/carrier/data/en/63.php +++ b/src/libphonenumber/carrier/data/en/63.php @@ -40,8 +40,10 @@ 63947 => 'Smart', 63948 => 'Smart', 63949 => 'Smart', + 63950 => 'Smart', 63975 => 'Globe', 63976 => 'Globe', 63995 => 'Globe', + 63998 => 'Smart', 63999 => 'Smart', ); diff --git a/src/libphonenumber/carrier/data/en/92.php b/src/libphonenumber/carrier/data/en/92.php index cecf6c3ef..1ec94ec6e 100644 --- a/src/libphonenumber/carrier/data/en/92.php +++ b/src/libphonenumber/carrier/data/en/92.php @@ -39,4 +39,5 @@ 92345 => 'Telenor', 92346 => 'Telenor', 92347 => 'Telenor', + 92348 => 'Telenor', ); diff --git a/src/libphonenumber/carrier/data/en/94.php b/src/libphonenumber/carrier/data/en/94.php index b6a62afef..cd05bf601 100644 --- a/src/libphonenumber/carrier/data/en/94.php +++ b/src/libphonenumber/carrier/data/en/94.php @@ -6,8 +6,11 @@ return array ( 94117 => 'Dialog', + 9470 => 'Mobitel', 9471 => 'Mobitel', 9472 => 'Etisalat', 9475 => 'Airtel', + 9476 => 'Dialog', 9477 => 'Dialog', + 9478 => 'Hutch', ); diff --git a/src/libphonenumber/carrier/data/en/95.php b/src/libphonenumber/carrier/data/en/95.php index 4b7613933..732ca35df 100644 --- a/src/libphonenumber/carrier/data/en/95.php +++ b/src/libphonenumber/carrier/data/en/95.php @@ -5,6 +5,7 @@ */ return array ( + 95978 => 'Telenor', 95979 => 'Telenor', 95997 => 'Ooredoo', ); diff --git a/src/libphonenumber/carrier/data/en/960.php b/src/libphonenumber/carrier/data/en/960.php index 7dbf57eda..9eeb94314 100644 --- a/src/libphonenumber/carrier/data/en/960.php +++ b/src/libphonenumber/carrier/data/en/960.php @@ -6,5 +6,5 @@ return array ( 9607 => 'Dhiraagu', - 9609 => 'Wataniya', + 9609 => 'Ooredoo', ); diff --git a/src/libphonenumber/carrier/data/en/972.php b/src/libphonenumber/carrier/data/en/972.php index a36f8a959..8d6ca2de6 100644 --- a/src/libphonenumber/carrier/data/en/972.php +++ b/src/libphonenumber/carrier/data/en/972.php @@ -16,6 +16,7 @@ 9725567 => 'Rami Levy', 9725570 => 'Cellact', 9725571 => 'Cellact', + 9725587 => 'Alon', 9725588 => 'Alon', 9725589 => 'Alon', 9725597 => 'Azi Communications', diff --git a/src/libphonenumber/data/PhoneNumberMetadata_BB.php b/src/libphonenumber/data/PhoneNumberMetadata_BB.php index 92e8dfb2f..609edf42c 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_BB.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_BB.php @@ -26,7 +26,7 @@ 45| 82 )\\d| - 25[0-4] + 25[0-46] )\\d{4} ', 'PossibleNumberPattern' => '\\d{10}', diff --git a/src/libphonenumber/data/PhoneNumberMetadata_BR.php b/src/libphonenumber/data/PhoneNumberMetadata_BR.php index 51c2fdba4..63872fdec 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_BR.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_BR.php @@ -22,7 +22,7 @@ [4689][1-9]| 2[12478]| 3[1-578]| - 5[13-5]| + 5[1-5]| 7[13-579] )[2-5]\\d{7} ', @@ -38,12 +38,12 @@ )\\d{7}| (?: 2[12478]| - 9[1-9] + [89][1-9] )9?[6-9]\\d{7}| (?: 3[1-578]| - [468][1-9]| - 5[13-5]| + [46][1-9]| + 5[1-5]| 7[13-579] )[6-9]\\d{7} ', @@ -179,9 +179,8 @@ array ( 0 => ' (?: - 1[1-9]| - 2[12478]| - 9[1-9] + [189][1-9]| + 2[12478] )9 ', ), @@ -232,9 +231,8 @@ array ( 0 => ' (?: - 1[1-9]| - 2[12478]| - 9[1-9] + [189][1-9]| + 2[12478] )9 ', ), diff --git a/src/libphonenumber/data/PhoneNumberMetadata_CR.php b/src/libphonenumber/data/PhoneNumberMetadata_CR.php index 7cbade92a..28feb5075 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_CR.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_CR.php @@ -60,26 +60,7 @@ array ( 'NationalNumberPattern' => ' 210[0-6]\\d{4}| - 4(?: - 0(?: - 0[01]\\d{4}| - 10[0-3]\\d{3}| - 2(?: - 00\\d{3}| - 900\\d{2} - )| - 3[01]\\d{4}| - 40\\d{4}| - 5\\d{5}| - 60\\d{4}| - 70[01]\\d{3}| - 8[0-2]\\d{4} - )| - 1[01]\\d{5}| - 20[0-3]\\d{4}| - 400\\d{4}| - 70[0-2]\\d{4} - )| + 4\\d{7}| 5100\\d{4} ', 'PossibleNumberPattern' => '\\d{8}', diff --git a/src/libphonenumber/data/PhoneNumberMetadata_ID.php b/src/libphonenumber/data/PhoneNumberMetadata_ID.php index 43bdad58b..ad955b3b4 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_ID.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_ID.php @@ -34,12 +34,11 @@ )| 3(?: 1| - 2[1-578]| + [25][1-8]| 3[1-68]| 4[1-3]| - 5[1-8]| 6[1-3568]| - 7[0-46]| + 7[0-469]| 8\\d )| 4(?: @@ -47,6 +46,7 @@ 1[01347-9]| 2[0-36-8]| 3[0-24-68]| + 43| 5[1-378]| 6[1-5]| 7[134]| @@ -55,7 +55,7 @@ 5(?: 1[1-35-9]| 2[25-8]| - 3[1246-9]| + 3[124-9]| 4[1-3589]| 5[1-46]| 6[1-8] @@ -63,15 +63,14 @@ 6(?: 19?| [25]\\d| - 3[1-469]| + 3[1-69]| 4[1-6] )| 7(?: - 1[1-9]| - 2[14-9]| + 02| + [125][1-9]| [36]\\d| 4[1-8]| - 5[1-9]| 7[0-36-9] )| 9(?: diff --git a/src/libphonenumber/data/PhoneNumberMetadata_IL.php b/src/libphonenumber/data/PhoneNumberMetadata_IL.php index 28791efc2..56f3ce5d6 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_IL.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_IL.php @@ -34,8 +34,7 @@ 5[5689]| 6[67]| 7[0178]| - 8[89]| - 9[7-9] + [89][7-9] )| 6[2-9]\\d )\\d{5} diff --git a/src/libphonenumber/data/PhoneNumberMetadata_JO.php b/src/libphonenumber/data/PhoneNumberMetadata_JO.php index c6cba8e28..050b2b676 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_JO.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_JO.php @@ -9,7 +9,7 @@ 'generalDesc' => array ( 'NationalNumberPattern' => '[235-9]\\d{7,8}', - 'PossibleNumberPattern' => '\\d{7,9}', + 'PossibleNumberPattern' => '\\d{8,9}', ), 'fixedLine' => array ( @@ -21,8 +21,8 @@ 3[0-57-8]| 4[24-7]| 5[0-24-8]| - [6-8][02]| - 9[0-2] + [6-8][023]| + 9[0-3] )| 7(?: 0[1-79]| @@ -38,13 +38,13 @@ 1[1-35-7]| 2[024-7]| 3\\d| - 4[0-2]| - [57][02]| - 60 + 4[0-3]| + [57][023]| + 6[03] )| 53(?: - 0[0-2]| - [13][02]| + 0[0-3]| + [13][023]| 2[0-59]| 49| 5[0-35-9]| @@ -55,7 +55,10 @@ )| 6(?: 2[50]0| - 300| + 3(?: + 00| + 33 + )| 4(?: 0[0125]| 1[2-7]| @@ -81,11 +84,11 @@ 87(?: [02]0| 7[08]| - 9[09] + 90 ) )\\d{4} ', - 'PossibleNumberPattern' => '\\d{7,8}', + 'PossibleNumberPattern' => '\\d{8}', 'ExampleNumber' => '62001234', ), 'mobile' => diff --git a/src/libphonenumber/data/PhoneNumberMetadata_KW.php b/src/libphonenumber/data/PhoneNumberMetadata_KW.php index 6907a9deb..88dc1b331 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_KW.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_KW.php @@ -51,6 +51,7 @@ )| 9(?: 0[09]| + 22| 4[049]| 55| 6[069]| @@ -139,18 +140,24 @@ 'format' => '$1 $2', 'leadingDigitsPatterns' => array ( - 0 => '[1269]', + 0 => ' + [126]| + 9[04-9] + ', ), 'nationalPrefixFormattingRule' => '', 'domesticCarrierCodeFormattingRule' => '', ), 1 => array ( - 'pattern' => '(5[015]\\d)(\\d{5})', + 'pattern' => '(\\d{3})(\\d{5})', 'format' => '$1 $2', 'leadingDigitsPatterns' => array ( - 0 => '5', + 0 => ' + 5[015]| + 92 + ', ), 'nationalPrefixFormattingRule' => '', 'domesticCarrierCodeFormattingRule' => '', diff --git a/src/libphonenumber/data/PhoneNumberMetadata_LK.php b/src/libphonenumber/data/PhoneNumberMetadata_LK.php index d4fb353fd..4cc9394e1 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_LK.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_LK.php @@ -28,7 +28,7 @@ ), 'mobile' => array ( - 'NationalNumberPattern' => '7[125-8]\\d{7}', + 'NationalNumberPattern' => '7[0125-8]\\d{7}', 'PossibleNumberPattern' => '\\d{9}', 'ExampleNumber' => '712345678', ), diff --git a/src/libphonenumber/data/PhoneNumberMetadata_LU.php b/src/libphonenumber/data/PhoneNumberMetadata_LU.php index cae4830d9..f07f01664 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_LU.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_LU.php @@ -21,10 +21,8 @@ array ( 'NationalNumberPattern' => ' (?: - 2(?: - [259]\\d{2,9}| - [346-8]\\d{3,6} - )| + 2[2-9]\\d{2,9} + | (?: [3457]\\d{2}| 8(?: diff --git a/src/libphonenumber/data/PhoneNumberMetadata_MD.php b/src/libphonenumber/data/PhoneNumberMetadata_MD.php index da9e1990c..51d5c5006 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_MD.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_MD.php @@ -43,7 +43,6 @@ [089]\\d{2}| 1[01]\\d| 21\\d| - 50\\d| 7(?: [1-6]\\d| 7[0-4] @@ -57,7 +56,7 @@ )\\d{4} ', 'PossibleNumberPattern' => '\\d{8}', - 'ExampleNumber' => '65012345', + 'ExampleNumber' => '62112345', ), 'tollFree' => array ( diff --git a/src/libphonenumber/data/PhoneNumberMetadata_MM.php b/src/libphonenumber/data/PhoneNumberMetadata_MM.php index daf42b003..ecb92294d 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_MM.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_MM.php @@ -121,7 +121,7 @@ 61?\\d| 7(?: 3\\d| - 9\\d{2} + [89]\\d{2} )| 8\\d| 9(?: diff --git a/src/libphonenumber/data/PhoneNumberMetadata_MV.php b/src/libphonenumber/data/PhoneNumberMetadata_MV.php index 816691315..010ba728a 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_MV.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_MV.php @@ -41,7 +41,7 @@ (?: 46[46]| 7[3-9]\\d| - 9[16-9]\\d + 9[15-9]\\d )\\d{4} ', 'PossibleNumberPattern' => '\\d{7}', diff --git a/src/libphonenumber/data/PhoneNumberMetadata_MY.php b/src/libphonenumber/data/PhoneNumberMetadata_MY.php index 3e83da996..85cf39808 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_MY.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_MY.php @@ -26,7 +26,7 @@ array ( 'NationalNumberPattern' => ' 1(?: - 1[1-35]\\d{2}| + 1[1-5]\\d{2}| [02-4679][2-9]\\d| 59\\d{2}| 8(?: diff --git a/src/libphonenumber/data/PhoneNumberMetadata_PH.php b/src/libphonenumber/data/PhoneNumberMetadata_PH.php index 54b06bdd1..d4eb5a815 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_PH.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_PH.php @@ -46,6 +46,7 @@ 2[0-35-9]| 3[02-9]| 4[236-9]| + 50| 7[34-79]| 89| 9[4-9] diff --git a/src/libphonenumber/data/PhoneNumberMetadata_PK.php b/src/libphonenumber/data/PhoneNumberMetadata_PK.php index 16211e817..076ae4b73 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_PK.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_PK.php @@ -74,7 +74,8 @@ 0\\d| 1[0-6]| 2[0-5]| - [34][0-7]| + 3[0-7]| + 4[0-8]| 55| 64 )\\d{7} diff --git a/src/libphonenumber/data/PhoneNumberMetadata_SC.php b/src/libphonenumber/data/PhoneNumberMetadata_SC.php index f0bfa20b7..316453ae9 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_SC.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_SC.php @@ -8,7 +8,7 @@ return array ( 'generalDesc' => array ( - 'NationalNumberPattern' => '[24689]\\d{5,6}', + 'NationalNumberPattern' => '[2468]\\d{5,6}', 'PossibleNumberPattern' => '\\d{6,7}', ), 'fixedLine' => @@ -31,9 +31,8 @@ ), 'premiumRate' => array ( - 'NationalNumberPattern' => '98\\d{4}', - 'PossibleNumberPattern' => '\\d{6}', - 'ExampleNumber' => '981234', + 'NationalNumberPattern' => 'NA', + 'PossibleNumberPattern' => 'NA', ), 'sharedCost' => array ( @@ -104,7 +103,7 @@ 'format' => '$1 $2', 'leadingDigitsPatterns' => array ( - 0 => '[89]', + 0 => '8', ), 'nationalPrefixFormattingRule' => '', 'domesticCarrierCodeFormattingRule' => '', diff --git a/src/libphonenumber/data/PhoneNumberMetadata_SE.php b/src/libphonenumber/data/PhoneNumberMetadata_SE.php index 386e5cdc1..a11d5297a 100644 --- a/src/libphonenumber/data/PhoneNumberMetadata_SE.php +++ b/src/libphonenumber/data/PhoneNumberMetadata_SE.php @@ -104,7 +104,7 @@ ), 'mobile' => array ( - 'NationalNumberPattern' => '7[0236]\\d{7}', + 'NationalNumberPattern' => '7[02369]\\d{7}', 'PossibleNumberPattern' => '\\d{9}', 'ExampleNumber' => '701234567', ), diff --git a/src/libphonenumber/data/ShortNumberMetadata_BE.php b/src/libphonenumber/data/ShortNumberMetadata_BE.php index 30e75ceaa..2ed428416 100644 --- a/src/libphonenumber/data/ShortNumberMetadata_BE.php +++ b/src/libphonenumber/data/ShortNumberMetadata_BE.php @@ -42,7 +42,8 @@ 7(?: 12| 77 - ) + )| + 813 )| 8\\d{3} ', diff --git a/src/libphonenumber/data/ShortNumberMetadata_LK.php b/src/libphonenumber/data/ShortNumberMetadata_LK.php index a4a013cb5..ea9d2bc4d 100644 --- a/src/libphonenumber/data/ShortNumberMetadata_LK.php +++ b/src/libphonenumber/data/ShortNumberMetadata_LK.php @@ -58,7 +58,7 @@ ), 'emergency' => array ( - 'NationalNumberPattern' => '11[0189]', + 'NationalNumberPattern' => '11[02689]', 'PossibleNumberPattern' => '\\d{3}', 'ExampleNumber' => '119', ), @@ -69,7 +69,7 @@ ), 'shortCode' => array ( - 'NationalNumberPattern' => '11[0189]', + 'NationalNumberPattern' => '11[024-9]', 'PossibleNumberPattern' => '\\d{3}', 'ExampleNumber' => '119', ), diff --git a/src/libphonenumber/data/ShortNumberMetadata_US.php b/src/libphonenumber/data/ShortNumberMetadata_US.php index 51e61d6f0..2cbb6b49d 100644 --- a/src/libphonenumber/data/ShortNumberMetadata_US.php +++ b/src/libphonenumber/data/ShortNumberMetadata_US.php @@ -160,7 +160,7 @@ )| [2-9](?: 11| - \\d{4,5} + \\d{3,5} ) ', 'PossibleNumberPattern' => '\\d{3,6}', @@ -207,6 +207,7 @@ 'carrierSpecific' => array ( 'NationalNumberPattern' => ' + [2-9]\\d{3}| 33669| 611 ', diff --git a/src/libphonenumber/geocoding/data/en/62.php b/src/libphonenumber/geocoding/data/en/62.php index 9449e3a6c..9228a3838 100644 --- a/src/libphonenumber/geocoding/data/en/62.php +++ b/src/libphonenumber/geocoding/data/en/62.php @@ -55,6 +55,7 @@ 62323 => 'Sampang', 62324 => 'Pamekasan', 62325 => 'Sangkapura', + 62326 => 'Masalembu Islands', 62327 => 'Kangean/Masalembu', 62328 => 'Sumenep', 62331 => 'Jember', @@ -229,7 +230,7 @@ 62718 => 'Koba/Toboali', 62719 => 'Manggar/Tanjung Pandan', 62721 => 'Bandar Lampung', - 62722 => 'Kotaagung', + 62722 => 'Tanggamus', 62723 => 'Blambangan Umpu', 62724 => 'Kotabumi', 62725 => 'Metro',