Created
March 9, 2020 06:10
-
-
Save khanzadimahdi/edaf87c4c1c5a7e00f68175d18826cbb to your computer and use it in GitHub Desktop.
All countries name, abbrev name, phone code and a pattern to match phone codes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$countryCodes = [ | |
[ | |
'abbr' => 'AD', | |
'name' => 'ANDORRA', | |
'code' => '376', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'AE', | |
'name' => 'UNITED ARAB EMIRATES', | |
'code' => '971', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'AF', | |
'name' => 'AFGHANISTAN', | |
'code' => '93', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'AG', | |
'name' => 'ANTIGUA AND BARBUDA', | |
'code' => '1268', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'AI', | |
'name' => 'ANGUILLA', | |
'code' => '1264', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'AL', | |
'name' => 'ALBANIA', | |
'code' => '355', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'AM', | |
'name' => 'ARMENIA', | |
'code' => '374', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'AN', | |
'name' => 'NETHERLANDS ANTILLES', | |
'code' => '599', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'AO', | |
'name' => 'ANGOLA', | |
'code' => '244', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'AQ', | |
'name' => 'ANTARCTICA', | |
'code' => '672', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'AR', | |
'name' => 'ARGENTINA', | |
'code' => '54', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'AS', | |
'name' => 'AMERICAN SAMOA', | |
'code' => '1684', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'AT', | |
'name' => 'AUSTRIA', | |
'code' => '43', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'AU', | |
'name' => 'AUSTRALIA', | |
'code' => '61', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'AW', | |
'name' => 'ARUBA', | |
'code' => '297', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'AZ', | |
'name' => 'AZERBAIJAN', | |
'code' => '994', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BA', | |
'name' => 'BOSNIA AND HERZEGOVINA', | |
'code' => '387', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BB', | |
'name' => 'BARBADOS', | |
'code' => '1246', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BD', | |
'name' => 'BANGLADESH', | |
'code' => '880', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BE', | |
'name' => 'BELGIUM', | |
'code' => '32', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BF', | |
'name' => 'BURKINA FASO', | |
'code' => '226', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BG', | |
'name' => 'BULGARIA', | |
'code' => '359', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BH', | |
'name' => 'BAHRAIN', | |
'code' => '973', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BI', | |
'name' => 'BURUNDI', | |
'code' => '257', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BJ', | |
'name' => 'BENIN', | |
'code' => '229', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BL', | |
'name' => 'SAINT BARTHELEMY', | |
'code' => '590', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BM', | |
'name' => 'BERMUDA', | |
'code' => '1441', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BN', | |
'name' => 'BRUNEI DARUSSALAM', | |
'code' => '673', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BO', | |
'name' => 'BOLIVIA', | |
'code' => '591', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BR', | |
'name' => 'BRAZIL', | |
'code' => '55', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BS', | |
'name' => 'BAHAMAS', | |
'code' => '1242', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BT', | |
'name' => 'BHUTAN', | |
'code' => '975', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BW', | |
'name' => 'BOTSWANA', | |
'code' => '267', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BY', | |
'name' => 'BELARUS', | |
'code' => '375', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'BZ', | |
'name' => 'BELIZE', | |
'code' => '501', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CA', | |
'name' => 'CANADA', | |
'code' => '1', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CC', | |
'name' => 'COCOS (KEELING) ISLANDS', | |
'code' => '61', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CD', | |
'name' => 'CONGO, THE DEMOCRATIC REPUBLIC OF THE', | |
'code' => '243', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CF', | |
'name' => 'CENTRAL AFRICAN REPUBLIC', | |
'code' => '236', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CG', | |
'name' => 'CONGO', | |
'code' => '242', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CH', | |
'name' => 'SWITZERLAND', | |
'code' => '41', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CI', | |
'name' => 'COTE D IVOIRE', | |
'code' => '225', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CK', | |
'name' => 'COOK ISLANDS', | |
'code' => '682', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CL', | |
'name' => 'CHILE', | |
'code' => '56', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CM', | |
'name' => 'CAMEROON', | |
'code' => '237', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CN', | |
'name' => 'CHINA', | |
'code' => '86', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CO', | |
'name' => 'COLOMBIA', | |
'code' => '57', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CR', | |
'name' => 'COSTA RICA', | |
'code' => '506', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CU', | |
'name' => 'CUBA', | |
'code' => '53', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CV', | |
'name' => 'CAPE VERDE', | |
'code' => '238', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CX', | |
'name' => 'CHRISTMAS ISLAND', | |
'code' => '61', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CY', | |
'name' => 'CYPRUS', | |
'code' => '357', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'CZ', | |
'name' => 'CZECH REPUBLIC', | |
'code' => '420', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'DE', | |
'name' => 'GERMANY', | |
'code' => '49', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'DJ', | |
'name' => 'DJIBOUTI', | |
'code' => '253', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'DK', | |
'name' => 'DENMARK', | |
'code' => '45', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'DM', | |
'name' => 'DOMINICA', | |
'code' => '1767', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'DO', | |
'name' => 'DOMINICAN REPUBLIC', | |
'code' => '1809', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'DZ', | |
'name' => 'ALGERIA', | |
'code' => '213', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'EC', | |
'name' => 'ECUADOR', | |
'code' => '593', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'EE', | |
'name' => 'ESTONIA', | |
'code' => '372', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'EG', | |
'name' => 'EGYPT', | |
'code' => '20', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'ER', | |
'name' => 'ERITREA', | |
'code' => '291', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'ES', | |
'name' => 'SPAIN', | |
'code' => '34', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'ET', | |
'name' => 'ETHIOPIA', | |
'code' => '251', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'FI', | |
'name' => 'FINLAND', | |
'code' => '358', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'FJ', | |
'name' => 'FIJI', | |
'code' => '679', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'FK', | |
'name' => 'FALKLAND ISLANDS (MALVINAS)', | |
'code' => '500', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'FM', | |
'name' => 'MICRONESIA, FEDERATED STATES OF', | |
'code' => '691', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'FO', | |
'name' => 'FAROE ISLANDS', | |
'code' => '298', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'FR', | |
'name' => 'FRANCE', | |
'code' => '33', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'GA', | |
'name' => 'GABON', | |
'code' => '241', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'GB', | |
'name' => 'UNITED KINGDOM', | |
'code' => '44', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'GD', | |
'name' => 'GRENADA', | |
'code' => '1473', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'GE', | |
'name' => 'GEORGIA', | |
'code' => '995', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'GH', | |
'name' => 'GHANA', | |
'code' => '233', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'GI', | |
'name' => 'GIBRALTAR', | |
'code' => '350', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'GL', | |
'name' => 'GREENLAND', | |
'code' => '299', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'GM', | |
'name' => 'GAMBIA', | |
'code' => '220', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'GN', | |
'name' => 'GUINEA', | |
'code' => '224', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'GQ', | |
'name' => 'EQUATORIAL GUINEA', | |
'code' => '240', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'GR', | |
'name' => 'GREECE', | |
'code' => '30', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'GT', | |
'name' => 'GUATEMALA', | |
'code' => '502', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'GU', | |
'name' => 'GUAM', | |
'code' => '1671', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'GW', | |
'name' => 'GUINEA-BISSAU', | |
'code' => '245', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'GY', | |
'name' => 'GUYANA', | |
'code' => '592', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'HK', | |
'name' => 'HONG KONG', | |
'code' => '852', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'HN', | |
'name' => 'HONDURAS', | |
'code' => '504', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'HR', | |
'name' => 'CROATIA', | |
'code' => '385', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'HT', | |
'name' => 'HAITI', | |
'code' => '509', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'HU', | |
'name' => 'HUNGARY', | |
'code' => '36', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'ID', | |
'name' => 'INDONESIA', | |
'code' => '62', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'IE', | |
'name' => 'IRELAND', | |
'code' => '353', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'IL', | |
'name' => 'ISRAEL', | |
'code' => '972', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'IM', | |
'name' => 'ISLE OF MAN', | |
'code' => '44', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'IN', | |
'name' => 'INDIA', | |
'code' => '91', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'IQ', | |
'name' => 'IRAQ', | |
'code' => '964', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'IR', | |
'name' => 'IRAN, ISLAMIC REPUBLIC OF', | |
'code' => '98', | |
'pattern' => '^(?:0|98|\+98|\+980|0098|098|00980)?(9\d{9})$' | |
], | |
[ | |
'abbr' => 'IS', | |
'name' => 'ICELAND', | |
'code' => '354', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'IT', | |
'name' => 'ITALY', | |
'code' => '39', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'JM', | |
'name' => 'JAMAICA', | |
'code' => '1876', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'JO', | |
'name' => 'JORDAN', | |
'code' => '962', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'JP', | |
'name' => 'JAPAN', | |
'code' => '81', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'KE', | |
'name' => 'KENYA', | |
'code' => '254', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'KG', | |
'name' => 'KYRGYZSTAN', | |
'code' => '996', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'KH', | |
'name' => 'CAMBODIA', | |
'code' => '855', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'KI', | |
'name' => 'KIRIBATI', | |
'code' => '686', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'KM', | |
'name' => 'COMOROS', | |
'code' => '269', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'KN', | |
'name' => 'SAINT KITTS AND NEVIS', | |
'code' => '1869', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'KP', | |
'name' => 'KOREA DEMOCRATIC PEOPLES REPUBLIC OF', | |
'code' => '850', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'KR', | |
'name' => 'KOREA REPUBLIC OF', | |
'code' => '82', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'KW', | |
'name' => 'KUWAIT', | |
'code' => '965', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'KY', | |
'name' => 'CAYMAN ISLANDS', | |
'code' => '1345', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'KZ', | |
'name' => 'KAZAKSTAN', | |
'code' => '7', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'LA', | |
'name' => 'LAO PEOPLES DEMOCRATIC REPUBLIC', | |
'code' => '856', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'LB', | |
'name' => 'LEBANON', | |
'code' => '961', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'LC', | |
'name' => 'SAINT LUCIA', | |
'code' => '1758', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'LI', | |
'name' => 'LIECHTENSTEIN', | |
'code' => '423', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'LK', | |
'name' => 'SRI LANKA', | |
'code' => '94', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'LR', | |
'name' => 'LIBERIA', | |
'code' => '231', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'LS', | |
'name' => 'LESOTHO', | |
'code' => '266', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'LT', | |
'name' => 'LITHUANIA', | |
'code' => '370', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'LU', | |
'name' => 'LUXEMBOURG', | |
'code' => '352', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'LV', | |
'name' => 'LATVIA', | |
'code' => '371', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'LY', | |
'name' => 'LIBYAN ARAB JAMAHIRIYA', | |
'code' => '218', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MA', | |
'name' => 'MOROCCO', | |
'code' => '212', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MC', | |
'name' => 'MONACO', | |
'code' => '377', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MD', | |
'name' => 'MOLDOVA, REPUBLIC OF', | |
'code' => '373', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'ME', | |
'name' => 'MONTENEGRO', | |
'code' => '382', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MF', | |
'name' => 'SAINT MARTIN', | |
'code' => '1599', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MG', | |
'name' => 'MADAGASCAR', | |
'code' => '261', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MH', | |
'name' => 'MARSHALL ISLANDS', | |
'code' => '692', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MK', | |
'name' => 'MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF', | |
'code' => '389', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'ML', | |
'name' => 'MALI', | |
'code' => '223', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MM', | |
'name' => 'MYANMAR', | |
'code' => '95', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MN', | |
'name' => 'MONGOLIA', | |
'code' => '976', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MO', | |
'name' => 'MACAU', | |
'code' => '853', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MP', | |
'name' => 'NORTHERN MARIANA ISLANDS', | |
'code' => '1670', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MR', | |
'name' => 'MAURITANIA', | |
'code' => '222', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MS', | |
'name' => 'MONTSERRAT', | |
'code' => '1664', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MT', | |
'name' => 'MALTA', | |
'code' => '356', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MU', | |
'name' => 'MAURITIUS', | |
'code' => '230', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MV', | |
'name' => 'MALDIVES', | |
'code' => '960', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MW', | |
'name' => 'MALAWI', | |
'code' => '265', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MX', | |
'name' => 'MEXICO', | |
'code' => '52', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MY', | |
'name' => 'MALAYSIA', | |
'code' => '60', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'MZ', | |
'name' => 'MOZAMBIQUE', | |
'code' => '258', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'NA', | |
'name' => 'NAMIBIA', | |
'code' => '264', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'NC', | |
'name' => 'NEW CALEDONIA', | |
'code' => '687', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'NE', | |
'name' => 'NIGER', | |
'code' => '227', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'NG', | |
'name' => 'NIGERIA', | |
'code' => '234', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'NI', | |
'name' => 'NICARAGUA', | |
'code' => '505', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'NL', | |
'name' => 'NETHERLANDS', | |
'code' => '31', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'NO', | |
'name' => 'NORWAY', | |
'code' => '47', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'NP', | |
'name' => 'NEPAL', | |
'code' => '977', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'NR', | |
'name' => 'NAURU', | |
'code' => '674', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'NU', | |
'name' => 'NIUE', | |
'code' => '683', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'NZ', | |
'name' => 'NEW ZEALAND', | |
'code' => '64', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'OM', | |
'name' => 'OMAN', | |
'code' => '968', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'PA', | |
'name' => 'PANAMA', | |
'code' => '507', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'PE', | |
'name' => 'PERU', | |
'code' => '51', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'PF', | |
'name' => 'FRENCH POLYNESIA', | |
'code' => '689', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'PG', | |
'name' => 'PAPUA NEW GUINEA', | |
'code' => '675', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'PH', | |
'name' => 'PHILIPPINES', | |
'code' => '63', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'PK', | |
'name' => 'PAKISTAN', | |
'code' => '92', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'PL', | |
'name' => 'POLAND', | |
'code' => '48', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'PM', | |
'name' => 'SAINT PIERRE AND MIQUELON', | |
'code' => '508', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'PN', | |
'name' => 'PITCAIRN', | |
'code' => '870', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'PR', | |
'name' => 'PUERTO RICO', | |
'code' => '1', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'PT', | |
'name' => 'PORTUGAL', | |
'code' => '351', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'PW', | |
'name' => 'PALAU', | |
'code' => '680', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'PY', | |
'name' => 'PARAGUAY', | |
'code' => '595', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'QA', | |
'name' => 'QATAR', | |
'code' => '974', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'RO', | |
'name' => 'ROMANIA', | |
'code' => '40', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'RS', | |
'name' => 'SERBIA', | |
'code' => '381', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'RU', | |
'name' => 'RUSSIAN FEDERATION', | |
'code' => '7', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'RW', | |
'name' => 'RWANDA', | |
'code' => '250', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SA', | |
'name' => 'SAUDI ARABIA', | |
'code' => '966', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SB', | |
'name' => 'SOLOMON ISLANDS', | |
'code' => '677', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SC', | |
'name' => 'SEYCHELLES', | |
'code' => '248', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SD', | |
'name' => 'SUDAN', | |
'code' => '249', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SE', | |
'name' => 'SWEDEN', | |
'code' => '46', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SG', | |
'name' => 'SINGAPORE', | |
'code' => '65', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SH', | |
'name' => 'SAINT HELENA', | |
'code' => '290', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SI', | |
'name' => 'SLOVENIA', | |
'code' => '386', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SK', | |
'name' => 'SLOVAKIA', | |
'code' => '421', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SL', | |
'name' => 'SIERRA LEONE', | |
'code' => '232', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SM', | |
'name' => 'SAN MARINO', | |
'code' => '378', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SN', | |
'name' => 'SENEGAL', | |
'code' => '221', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SO', | |
'name' => 'SOMALIA', | |
'code' => '252', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SR', | |
'name' => 'SURINAME', | |
'code' => '597', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'ST', | |
'name' => 'SAO TOME AND PRINCIPE', | |
'code' => '239', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SV', | |
'name' => 'EL SALVADOR', | |
'code' => '503', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SY', | |
'name' => 'SYRIAN ARAB REPUBLIC', | |
'code' => '963', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'SZ', | |
'name' => 'SWAZILAND', | |
'code' => '268', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'TC', | |
'name' => 'TURKS AND CAICOS ISLANDS', | |
'code' => '1649', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'TD', | |
'name' => 'CHAD', | |
'code' => '235', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'TG', | |
'name' => 'TOGO', | |
'code' => '228', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'TH', | |
'name' => 'THAILAND', | |
'code' => '66', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'TJ', | |
'name' => 'TAJIKISTAN', | |
'code' => '992', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'TK', | |
'name' => 'TOKELAU', | |
'code' => '690', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'TL', | |
'name' => 'TIMOR-LESTE', | |
'code' => '670', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'TM', | |
'name' => 'TURKMENISTAN', | |
'code' => '993', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'TN', | |
'name' => 'TUNISIA', | |
'code' => '216', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'TO', | |
'name' => 'TONGA', | |
'code' => '676', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'TR', | |
'name' => 'TURKEY', | |
'code' => '90', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'TT', | |
'name' => 'TRINIDAD AND TOBAGO', | |
'code' => '1868', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'TV', | |
'name' => 'TUVALU', | |
'code' => '688', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'TW', | |
'name' => 'TAIWAN, PROVINCE OF CHINA', | |
'code' => '886', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'TZ', | |
'name' => 'TANZANIA, UNITED REPUBLIC OF', | |
'code' => '255', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'UA', | |
'name' => 'UKRAINE', | |
'code' => '380', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'UG', | |
'name' => 'UGANDA', | |
'code' => '256', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'US', | |
'name' => 'UNITED STATES', | |
'code' => '1', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'UY', | |
'name' => 'URUGUAY', | |
'code' => '598', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'UZ', | |
'name' => 'UZBEKISTAN', | |
'code' => '998', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'VA', | |
'name' => 'HOLY SEE (VATICAN CITY STATE)', | |
'code' => '39', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'VC', | |
'name' => 'SAINT VINCENT AND THE GRENADINES', | |
'code' => '1784', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'VE', | |
'name' => 'VENEZUELA', | |
'code' => '58', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'VG', | |
'name' => 'VIRGIN ISLANDS, BRITISH', | |
'code' => '1284', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'VI', | |
'name' => 'VIRGIN ISLANDS, U.S.', | |
'code' => '1340', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'VN', | |
'name' => 'VIET NAM', | |
'code' => '84', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'VU', | |
'name' => 'VANUATU', | |
'code' => '678', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'WF', | |
'name' => 'WALLIS AND FUTUNA', | |
'code' => '681', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'WS', | |
'name' => 'SAMOA', | |
'code' => '685', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'XK', | |
'name' => 'KOSOVO', | |
'code' => '381', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'YE', | |
'name' => 'YEMEN', | |
'code' => '967', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'YT', | |
'name' => 'MAYOTTE', | |
'code' => '262', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'ZA', | |
'name' => 'SOUTH AFRICA', | |
'code' => '27', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'ZM', | |
'name' => 'ZAMBIA', | |
'code' => '260', | |
'pattern' => '' | |
], | |
[ | |
'abbr' => 'ZW', | |
'name' => 'ZIMBABWE', | |
'code' => '263', | |
'pattern' => '' | |
] | |
]; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
tell me your country pattern (matches phone numbers) to add in the list.
just write it like the below (DO NOT copy and past all the top codes again):
regex pattern MUST also matches the numbers that include country code too.