Skip to content

Instantly share code, notes, and snippets.

@cagatayldzz
Last active January 10, 2024 08:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cagatayldzz/0210500ad87883799dcd1a41a9a1d4eb to your computer and use it in GitHub Desktop.
Save cagatayldzz/0210500ad87883799dcd1a41a9a1d4eb to your computer and use it in GitHub Desktop.
React Phone List
export interface IPhoneList {
phoneCode: string;
pattern?: string;
name: string;
code: string;
}
export const PhoneList: IPhoneList[] = [
{
pattern: '### ### ###',
name: 'Afghanistan',
phoneCode: '+93',
code: 'AF'
},
{
pattern: '###############',
name: 'Aland Islands',
phoneCode: '+358 18',
code: 'AX'
},
{
pattern: '## ### ####',
phoneCode: '+355',
name: 'Albania',
code: 'AL'
},
{
pattern: '### ## ## ##',
phoneCode: '+213',
name: 'Algeria',
code: 'DZ'
},
{
name: 'American Samoa',
pattern: '### ####',
phoneCode: '+1 684',
code: 'AS'
},
{
pattern: '## ## ##',
phoneCode: '+376',
name: 'Andorra',
code: 'AD'
},
{
pattern: '### ### ###',
phoneCode: '+244',
name: 'Angola',
code: 'AO'
},
{
pattern: '### ####',
phoneCode: '+1 264',
name: 'Anguilla',
code: 'AI'
},
{
name: 'Antigua & Barbuda',
pattern: '### ####',
phoneCode: '+1 268',
code: 'AG'
},
{
pattern: '###############',
name: 'Argentina',
phoneCode: '+54',
code: 'AR'
},
{
pattern: '## ### ###',
phoneCode: '+374',
name: 'Armenia',
code: 'AM'
},
{
pattern: '### ####',
phoneCode: '+297',
name: 'Aruba',
code: 'AW'
},
{
pattern: '290 ## ###',
phoneCode: '+247',
name: 'Ascension',
code: 'SH'
},
{
pattern: '### ### ###',
name: 'Australia',
phoneCode: '+61',
code: 'AU'
},
{
name: 'Australian External Territories',
pattern: '61 ### ### ###',
phoneCode: '+672',
code: 'AU'
},
{
pattern: '###############',
phoneCode: '+43',
name: 'Austria',
code: 'AT'
},
{
pattern: '## ### ## ##',
name: 'Azerbaijan',
phoneCode: '+994',
code: 'AZ'
},
{
pattern: '### ####',
phoneCode: '+1 242',
name: 'Bahamas',
code: 'BS'
},
{
pattern: '#### ####',
phoneCode: '+973',
name: 'Bahrain',
code: 'BH'
},
{
pattern: '###############',
name: 'Bangladesh',
phoneCode: '+880',
code: 'BD'
},
{
pattern: '### ####',
phoneCode: '+1 246',
name: 'Barbados',
code: 'BB'
},
{
pattern: '### ####',
phoneCode: '+1 268',
name: 'Barbuda',
code: 'AG'
},
{
pattern: '## ### ####',
phoneCode: '+375',
name: 'Belarus',
code: 'BY'
},
{
pattern: '### ## ## ##',
phoneCode: '+32',
name: 'Belgium',
code: 'BE'
},
{
pattern: '###############',
phoneCode: '+501',
name: 'Belize',
code: 'BZ'
},
{
pattern: '## ### ###',
phoneCode: '+229',
name: 'Benin',
code: 'BJ'
},
{
pattern: '### ####',
phoneCode: '+1 441',
name: 'Bermuda',
code: 'BM'
},
{
pattern: '###############',
phoneCode: '+975',
name: 'Bhutan',
code: 'BT'
},
{
pattern: '# ### ####',
phoneCode: '+591',
name: 'Bolivia',
code: 'BO'
},
{
name: 'Caribbean Netherlands',
pattern: '###############',
phoneCode: '+599 7',
code: 'BQ'
},
{
name: 'Bosnia & Herzegovina',
pattern: '###############',
phoneCode: '+387',
code: 'BA'
},
{
pattern: '## ### ###',
phoneCode: '+267',
name: 'Botswana',
code: 'BW'
},
{
pattern: '## ##### ####',
phoneCode: '+55',
name: 'Brazil',
code: 'BR'
},
{
name: 'British Indian Ocean Territory',
pattern: '### ####',
phoneCode: '+246',
code: 'IO'
},
{
name: 'British Virgin Islands',
pattern: '### ####',
phoneCode: '+1 284',
code: 'VG'
},
{
pattern: '### ####',
phoneCode: '+673',
name: 'Brunei',
code: 'BN'
},
{
pattern: '###############',
phoneCode: '+359',
name: 'Bulgaria',
code: 'BG'
},
{
pattern: '## ## ## ##',
name: 'Burkina Faso',
phoneCode: '+226',
code: 'BF'
},
{
pattern: '###############',
name: 'Myanmar (Burma)',
phoneCode: '+95',
code: 'MM'
},
{
pattern: '## ## ####',
phoneCode: '+257',
name: 'Burundi',
code: 'BI'
},
{
pattern: '###############',
phoneCode: '+855',
name: 'Cambodia',
code: 'KH'
},
{
pattern: '#### ####',
phoneCode: '+237',
name: 'Cameroon',
code: 'CM'
},
{
pattern: '### ### ####',
phoneCode: '+1',
name: 'Canada',
code: 'CA'
},
{
pattern: '### ####',
name: 'Cape Verde',
phoneCode: '+238',
code: 'CV'
},
{
name: 'Cayman Islands',
pattern: '### ####',
phoneCode: '+1 345',
code: 'KY'
},
{
name: 'Central African Republic',
pattern: '## ## ## ##',
phoneCode: '+236',
code: 'CF'
},
{
pattern: '## ## ## ##',
phoneCode: '+235',
name: 'Chad',
code: 'TD'
},
{
pattern: '# #### ####',
phoneCode: '+56',
name: 'Chile',
code: 'CL'
},
{
pattern: '### #### ####',
phoneCode: '+86',
name: 'China',
code: 'CN'
},
{
pattern: '###############',
name: 'Christmas Island',
phoneCode: '+61',
code: 'CX'
},
{
name: 'Cocos (Keeling) Islands',
pattern: '###############',
phoneCode: '+61',
code: 'CC'
},
{
pattern: '### ### ####',
phoneCode: '+57',
name: 'Colombia',
code: 'CO'
},
{
pattern: '### ####',
phoneCode: '+269',
name: 'Comoros',
code: 'KM'
},
{
name: 'Congo - Brazzaville',
pattern: '## ### ####',
phoneCode: '+242',
code: 'CG'
},
{
name: 'Congo - Kinshasa',
pattern: '## ### ####',
phoneCode: '+243',
code: 'CD'
},
{
pattern: '###############',
name: 'Cook Islands',
phoneCode: '+682',
code: 'CK'
},
{
pattern: '###############',
name: 'Costa Rica',
phoneCode: '+506',
code: 'CR'
},
{
pattern: '## ### ###',
name: 'Cote d’Ivoire',
phoneCode: '+225',
code: 'CI'
},
{
pattern: '###############',
phoneCode: '+385',
name: 'Croatia',
code: 'HR'
},
{
pattern: '#### ####',
phoneCode: '+53',
name: 'Cuba',
code: 'CU'
},
{
pattern: '###############',
phoneCode: '+599 9',
name: 'Curacao',
code: 'CW'
},
{
pattern: '#### ####',
phoneCode: '+357',
name: 'Cyprus',
code: 'CY'
},
{
pattern: '###############',
name: 'Czech Republic',
phoneCode: '+420',
code: 'CZ'
},
{
pattern: '#### ####',
phoneCode: '+45',
name: 'Denmark',
code: 'DK'
},
// {
// pattern: '###############',
// name: 'Diego Garcia',
// phoneCode: '+246',
// code: 'DG'
// },
{
pattern: '## ## ## ##',
phoneCode: '+253',
name: 'Djibouti',
code: 'DJ'
},
{
pattern: '### ####',
phoneCode: '+1 767',
name: 'Dominica',
code: 'DM'
},
{
name: 'Dominican Republic',
pattern: '1 ### ### ####',
phoneCode: '+1 809',
code: 'DO'
},
{
pattern: '###############',
name: 'Timor-Leste',
phoneCode: '+670',
code: 'TL'
},
{
pattern: '###############',
phoneCode: '+593',
name: 'Ecuador',
code: 'EC'
},
{
pattern: '## ### ####',
phoneCode: '+20',
name: 'Egypt',
code: 'EG'
},
{
pattern: '#### ####',
name: 'El Salvador',
phoneCode: '+503',
code: 'SV'
},
{
name: 'Equatorial Guinea',
pattern: '### ### ###',
phoneCode: '+240',
code: 'GQ'
},
{
pattern: '# ### ###',
phoneCode: '+291',
name: 'Eritrea',
code: 'ER'
},
{
pattern: '###############',
phoneCode: '+372',
name: 'Estonia',
code: 'EE'
},
{
pattern: '## ### ####',
phoneCode: '+251',
name: 'Ethiopia',
code: 'ET'
},
{
pattern: '###############',
name: 'Falkland Islands',
phoneCode: '+500',
code: 'FK'
},
{
name: 'Faroe Islands',
pattern: '### ###',
phoneCode: '+298',
code: 'FO'
},
{
pattern: '###############',
phoneCode: '+679',
name: 'Fiji',
code: 'FJ'
},
{
pattern: '###############',
phoneCode: '+358',
name: 'Finland',
code: 'FI'
},
{
pattern: '# ## ## ## ##',
phoneCode: '+33',
name: 'France',
code: 'FR'
},
{
pattern: '###############',
name: 'French Guiana',
phoneCode: '+594',
code: 'GF'
},
{
pattern: '###############',
name: 'French Polynesia',
phoneCode: '+689',
code: 'PF'
},
{
pattern: '# ## ## ##',
phoneCode: '+241',
name: 'Gabon',
code: 'GA'
},
{
pattern: '### ####',
phoneCode: '+220',
name: 'Gambia',
code: 'GM'
},
{
pattern: '###############',
phoneCode: '+995',
name: 'Georgia',
code: 'GE'
},
{
pattern: '### ########',
phoneCode: '+49',
name: 'Germany',
code: 'DE'
},
{
pattern: '###############',
phoneCode: '+233',
name: 'Ghana',
code: 'GH'
},
{
pattern: '#### ####',
phoneCode: '+350',
name: 'Gibraltar',
code: 'GI'
},
{
pattern: '## #### ####',
phoneCode: '+30',
name: 'Greece',
code: 'GR'
},
{
pattern: '### ###',
phoneCode: '+299',
name: 'Greenland',
code: 'GL'
},
{
pattern: '### ####',
phoneCode: '+1 473',
name: 'Grenada',
code: 'GD'
},
{
pattern: '###############',
name: 'Guadeloupe',
phoneCode: '+590',
code: 'GP'
},
{
pattern: '### ####',
phoneCode: '+1 671',
name: 'Guam',
code: 'GU'
},
{
pattern: '# ### ####',
phoneCode: '+502',
name: 'Guatemala',
code: 'GT'
},
{
pattern: '###############',
phoneCode: '+44',
name: 'Guernsey',
code: 'GG'
},
{
pattern: '### ### ###',
phoneCode: '+224',
name: 'Guinea',
code: 'GN'
},
{
name: 'Guinea-Bissau',
pattern: '### ####',
phoneCode: '+245',
code: 'GW'
},
{
pattern: '###############',
phoneCode: '+592',
name: 'Guyana',
code: 'GY'
},
{
pattern: '###############',
phoneCode: '+509',
name: 'Haiti',
code: 'HT'
},
{
pattern: '#### ####',
phoneCode: '+504',
name: 'Honduras',
code: 'HN'
},
{
name: 'Hong Kong SAR China',
pattern: '###############',
phoneCode: '+852',
code: 'HK'
},
{
pattern: '## ### ####',
phoneCode: '+36',
name: 'Hungary',
code: 'HU'
},
{
pattern: '### ####',
phoneCode: '+354',
name: 'Iceland',
code: 'IS'
},
{
pattern: '##### #####',
phoneCode: '+91',
name: 'India',
code: 'IN'
},
{
pattern: '###############',
name: 'Indonesia',
phoneCode: '+62',
code: 'ID'
},
{
pattern: '### ### ####',
phoneCode: '+98',
name: 'Iran',
code: 'IR'
},
{
pattern: '### ### ####',
phoneCode: '+964',
name: 'Iraq',
code: 'IQ'
},
{
pattern: '## ### ####',
phoneCode: '+353',
name: 'Ireland',
code: 'IE'
},
{
pattern: '## ### ####',
phoneCode: '+972',
name: 'Israel',
code: 'IL'
},
{
pattern: '### ### ####',
phoneCode: '+39',
name: 'Italy',
code: 'IT'
},
{
pattern: '### ####',
phoneCode: '+1 876',
name: 'Jamaica',
code: 'JM'
},
{
name: 'Svalbard & Jan Mayen',
pattern: '###############',
phoneCode: '+47 79',
code: 'SJ'
},
{
pattern: '## #### ####',
phoneCode: '+81',
name: 'Japan',
code: 'JP'
},
{
pattern: '###############',
phoneCode: '+44',
name: 'Jersey',
code: 'JE'
},
{
pattern: '# #### ####',
phoneCode: '+962',
name: 'Jordan',
code: 'JO'
},
{
pattern: '7 ### ### ## ##',
name: 'Kazakhstan',
phoneCode: '+7 7',
code: 'KZ'
},
{
pattern: '### ### ###',
phoneCode: '+254',
name: 'Kenya',
code: 'KE'
},
{
pattern: '###############',
phoneCode: '+686',
name: 'Kiribati',
code: 'KI'
},
{
pattern: '###############',
name: 'North Korea',
phoneCode: '+850',
code: 'KP'
},
{
pattern: '###############',
name: 'South Korea',
phoneCode: '+82',
code: 'KR'
},
{
pattern: '#### ####',
phoneCode: '+965',
name: 'Kuwait',
code: 'KW'
},
{
pattern: '###############',
name: 'Kyrgyzstan',
phoneCode: '+996',
code: 'KG'
},
{
pattern: '###############',
phoneCode: '+856',
name: 'Laos',
code: 'LA'
},
{
pattern: '### #####',
phoneCode: '+371',
name: 'Latvia',
code: 'LV'
},
{
pattern: '###############',
phoneCode: '+961',
name: 'Lebanon',
code: 'LB'
},
{
pattern: '## ### ###',
phoneCode: '+266',
name: 'Lesotho',
code: 'LS'
},
{
pattern: '###############',
phoneCode: '+231',
name: 'Liberia',
code: 'LR'
},
{
pattern: '## ### ####',
phoneCode: '+218',
name: 'Libya',
code: 'LY'
},
{
pattern: '###############',
name: 'Liechtenstein',
phoneCode: '+423',
code: 'LI'
},
{
pattern: '### #####',
phoneCode: '+370',
name: 'Lithuania',
code: 'LT'
},
{
pattern: '###############',
name: 'Luxembourg',
phoneCode: '+352',
code: 'LU'
},
{
pattern: '###############',
name: 'Macau SAR China',
phoneCode: '+853',
code: 'MO'
},
{
pattern: '###############',
phoneCode: '+389',
name: 'Macedonia',
code: 'MK'
},
{
pattern: '## ## ### ##',
name: 'Madagascar',
phoneCode: '+261',
code: 'MG'
},
{
pattern: '###############',
phoneCode: '+265',
name: 'Malawi',
code: 'MW'
},
{
pattern: '###############',
phoneCode: '+60',
name: 'Malaysia',
code: 'MY'
},
{
pattern: '###############',
phoneCode: '+960',
name: 'Maldives',
code: 'MV'
},
{
pattern: '#### ####',
phoneCode: '+223',
name: 'Mali',
code: 'ML'
},
{
pattern: '## ## ## ##',
phoneCode: '+356',
name: 'Malta',
code: 'MT'
},
{
pattern: '###############',
name: 'Marshall Islands',
phoneCode: '+692',
code: 'MH'
},
{
pattern: '###############',
name: 'Martinique',
phoneCode: '+596',
code: 'MQ'
},
{
pattern: '#### ####',
name: 'Mauritania',
phoneCode: '+222',
code: 'MR'
},
{
pattern: '###############',
phoneCode: '+230',
name: 'Mauritius',
code: 'MU'
},
{
pattern: '###############',
phoneCode: '+262',
name: 'Mayotte',
code: 'YT'
},
{
pattern: '###############',
phoneCode: '+52',
name: 'Mexico',
code: 'MX'
},
{
pattern: '###############',
name: 'Micronesia',
phoneCode: '+691',
code: 'FM'
},
{
pattern: '## ### ###',
phoneCode: '+373',
name: 'Moldova',
code: 'MD'
},
{
pattern: '#### ####',
phoneCode: '+377',
name: 'Monaco',
code: 'MC'
},
{
pattern: '###############',
phoneCode: '+976',
name: 'Mongolia',
code: 'MN'
},
{
pattern: '###############',
name: 'Montenegro',
phoneCode: '+382',
code: 'ME'
},
{
pattern: '### ####',
phoneCode: '+1 664',
name: 'Montserrat',
code: 'MS'
},
{
pattern: '## ### ####',
phoneCode: '+212',
name: 'Morocco',
code: 'MA'
},
{
pattern: '## ### ####',
name: 'Mozambique',
phoneCode: '+258',
code: 'MZ'
},
{
pattern: '## ### ####',
phoneCode: '+264',
name: 'Namibia',
code: 'NA'
},
{
pattern: '###############',
phoneCode: '+674',
name: 'Nauru',
code: 'NR'
},
{
pattern: '###############',
phoneCode: '+977',
name: 'Nepal',
code: 'NP'
},
{
pattern: '# ## ## ## ##',
name: 'Netherlands',
phoneCode: '+31',
code: 'NL'
},
{
pattern: '###############',
name: 'New Caledonia',
phoneCode: '+687',
code: 'NC'
},
{
pattern: '###############',
name: 'New Zealand',
phoneCode: '+64',
code: 'NZ'
},
{
pattern: '#### ####',
phoneCode: '+505',
name: 'Nicaragua',
code: 'NI'
},
{
pattern: '## ## ## ##',
phoneCode: '+227',
name: 'Niger',
code: 'NE'
},
{
pattern: '###############',
phoneCode: '+234',
name: 'Nigeria',
code: 'NG'
},
{
pattern: '###############',
phoneCode: '+683',
name: 'Niue',
code: 'NU'
},
{
pattern: '###############',
name: 'Norfolk Island',
phoneCode: '+672',
code: 'NF'
},
{
name: 'Northern Mariana Islands',
pattern: '### ####',
phoneCode: '+1 670',
code: 'MP'
},
{
pattern: '#### ####',
phoneCode: '+47',
name: 'Norway',
code: 'NO'
},
{
pattern: '#### ####',
phoneCode: '+968',
name: 'Oman',
code: 'OM'
},
{
pattern: '### ### ####',
phoneCode: '+92',
name: 'Pakistan',
code: 'PK'
},
{
pattern: '###############',
phoneCode: '+680',
name: 'Palau',
code: 'PW'
},
{
name: 'Palestinian Territories',
pattern: '### ## ####',
phoneCode: '+970',
code: 'PS'
},
{
pattern: '#### ####',
phoneCode: '+507',
name: 'Panama',
code: 'PA'
},
{
pattern: '###############',
name: 'Papua New Guinea',
phoneCode: '+675',
code: 'PG'
},
{
pattern: '### ### ###',
phoneCode: '+595',
name: 'Paraguay',
code: 'PY'
},
{
pattern: '### ### ###',
phoneCode: '+51',
name: 'Peru',
code: 'PE'
},
{
pattern: '### ### ####',
name: 'Philippines',
phoneCode: '+63',
code: 'PH'
},
{
pattern: '###############',
name: 'Pitcairn Islands',
phoneCode: '+64',
code: 'PN'
},
{
pattern: '### ### ###',
phoneCode: '+48',
name: 'Poland',
code: 'PL'
},
{
pattern: '# #### ####',
phoneCode: '+351',
name: 'Portugal',
code: 'PT'
},
{
pattern: '1 ### ### ####',
phoneCode: '+1 787',
name: 'Puerto Rico',
code: 'PR'
},
{
pattern: '###############',
phoneCode: '+974',
name: 'Qatar',
code: 'QA'
},
{
pattern: '### ### ###',
phoneCode: '+262',
name: 'Reunion',
code: 'RE'
},
{
pattern: '### ### ###',
phoneCode: '+40',
name: 'Romania',
code: 'RO'
},
{
pattern: '### ### ## ##',
phoneCode: '+7',
name: 'Russia',
code: 'RU'
},
{
pattern: '### ### ###',
phoneCode: '+250',
name: 'Rwanda',
code: 'RW'
},
{
pattern: '###############',
name: 'St. Barthelemy',
phoneCode: '+590',
code: 'BL'
},
{
name: 'St. Helena',
pattern: '## ###',
phoneCode: '+290',
code: 'SH'
},
{
name: 'St. Kitts & Nevis',
pattern: '### ####',
phoneCode: '+1 869',
code: 'KN'
},
{
pattern: '### ####',
phoneCode: '+1 758',
name: 'St. Lucia',
code: 'LC'
},
{
name: 'St. Martin (France)',
pattern: '###############',
phoneCode: '+590',
code: 'MF'
},
{
name: 'St. Pierre and Miquelon',
pattern: '###############',
phoneCode: '+508',
code: 'PM'
},
{
name: 'St. Vincent and the Grenadines',
pattern: '### ####',
phoneCode: '+1 784',
code: 'VC'
},
{
pattern: '###############',
phoneCode: '+685',
name: 'Samoa',
code: 'WS'
},
{
pattern: '### ### ####',
name: 'San Marino',
phoneCode: '+378',
code: 'SM'
},
{
name: 'São Tome & Principe',
pattern: '## #####',
phoneCode: '+239',
code: 'ST'
},
{
pattern: '###############',
name: 'Saudi Arabia',
phoneCode: '+966',
code: 'SA'
},
{
pattern: '## ### ####',
phoneCode: '+221',
name: 'Senegal',
code: 'SN'
},
{
pattern: '## ### ####',
phoneCode: '+381',
name: 'Serbia',
code: 'RS'
},
{
pattern: '# ## ## ##',
name: 'Seychelles',
phoneCode: '+248',
code: 'SC'
},
{
pattern: '### ## ##',
phoneCode: '+386',
name: 'Slovenia',
code: 'SL'
},
{
pattern: '#### ####',
name: 'Singapore',
phoneCode: '+65',
code: 'SG'
},
{
pattern: '###############',
name: 'Sint Eustatius',
phoneCode: '+599 3',
code: 'BQ'
},
{
name: 'Sint Maarten',
pattern: '### ####',
phoneCode: '+1 721',
code: 'SX'
},
{
pattern: '###############',
phoneCode: '+421',
name: 'Slovakia',
code: 'SK'
},
{
pattern: '###############',
phoneCode: '+386',
name: 'Slovenia',
code: 'SI'
},
{
pattern: '###############',
name: 'Solomon Islands',
phoneCode: '+677',
code: 'SB'
},
{
pattern: '## ### ###',
phoneCode: '+252',
name: 'Somalia',
code: 'SO'
},
{
pattern: '## ### ####',
name: 'South Africa',
phoneCode: '+27',
code: 'ZA'
},
{
name: 'South Georgia & South Sandwich Islands',
pattern: '###############',
phoneCode: '+500',
code: 'GS'
},
// {
// pattern: '###############',
// name: 'South Ossetia',
// phoneCode: '+995 34',
// code: 'S'
// },
{
pattern: '## ### ####',
name: 'South Sudan',
phoneCode: '+211',
code: 'SS'
},
{
pattern: '### ### ###',
phoneCode: '+34',
name: 'Spain',
code: 'ES'
},
{
pattern: '## ### ####',
name: 'Sri Lanka',
phoneCode: '+94',
code: 'LK'
},
{
pattern: '## ### ####',
phoneCode: '+249',
name: 'Sudan',
code: 'SD'
},
{
pattern: '### ####',
phoneCode: '+597',
name: 'Suriname',
code: 'SR'
},
{
pattern: '###############',
phoneCode: '+47 79',
name: 'Svalbard',
code: 'SJ'
},
{
pattern: '#### ####',
phoneCode: '+268',
name: 'Swaziland',
code: 'SZ'
},
{
pattern: '## ### ####',
phoneCode: '+46',
name: 'Sweden',
code: 'SE'
},
{
pattern: '## ### ####',
name: 'Switzerland',
phoneCode: '+41',
code: 'CH'
},
{
pattern: '###############',
phoneCode: '+963',
name: 'Syria',
code: 'SY'
},
{
pattern: '###############',
phoneCode: '+886',
name: 'Taiwan',
code: 'TW'
},
{
pattern: '###############',
name: 'Tajikistan',
phoneCode: '+992',
code: 'TJ'
},
{
pattern: '## ### ####',
phoneCode: '+255',
name: 'Tanzania',
code: 'TZ'
},
{
pattern: '# #### ####',
phoneCode: '+66',
name: 'Thailand',
code: 'TH'
},
{
pattern: '## ### ###',
phoneCode: '+228',
name: 'Togo',
code: 'TG'
},
{
pattern: '###############',
phoneCode: '+690',
name: 'Tokelau',
code: 'TK'
},
{
pattern: '###############',
phoneCode: '+676',
name: 'Tonga',
code: 'TO'
},
{
name: 'Trinidad & Tobago',
pattern: '### ####',
phoneCode: '+1 868',
code: 'TT'
},
{
pattern: '## ### ###',
phoneCode: '+216',
name: 'Tunisia',
code: 'TN'
},
{
pattern: '### ### ####',
phoneCode: '+90',
name: 'Turkey',
code: 'TR'
},
{
pattern: '## ######',
name: 'Turkmenistan',
phoneCode: '+993',
code: 'TM'
},
{
name: 'Turks & Caicos Islands',
pattern: '### ####',
phoneCode: '+1 649',
code: 'TC'
},
{
pattern: '###############',
phoneCode: '+688',
name: 'Tuvalu',
code: 'TV'
},
{
pattern: '## ### ####',
phoneCode: '+256',
name: 'Uganda',
code: 'UG'
},
{
pattern: '## ### ## ##',
phoneCode: '+380',
name: 'Ukraine',
code: 'UA'
},
{
name: 'United Arab Emirates',
pattern: '## ### ####',
phoneCode: '+971',
code: 'AE'
},
{
pattern: '#### ######',
name: 'United Kingdom',
phoneCode: '+44',
code: 'GB'
},
{
pattern: '### ### ####',
name: 'United States',
phoneCode: '+1',
code: 'US'
},
{
pattern: '#### ####',
phoneCode: '+598',
name: 'Uruguay',
code: 'UY'
},
{
name: 'U.S. Virgin Islands',
pattern: '### ####',
phoneCode: '+1 340',
code: 'VI'
},
{
pattern: '## #######',
name: 'Uzbekistan',
phoneCode: '+998',
code: 'UZ'
},
{
pattern: '###############',
phoneCode: '+678',
name: 'Vanuatu',
code: 'VU'
},
{
pattern: '### ### ####',
name: 'Venezuela',
phoneCode: '+58',
code: 'VE'
},
{
pattern: '###############',
name: 'Vatican City',
phoneCode: '+379',
code: 'VA'
},
{
pattern: '###############',
phoneCode: '+84',
name: 'Vietnam',
code: 'VN'
},
{
pattern: '###############',
name: 'Wallis & Futuna',
phoneCode: '+681',
code: 'WF'
},
{
pattern: '### ### ###',
phoneCode: '+967',
name: 'Yemen',
code: 'YE'
},
{
pattern: '## ### ####',
phoneCode: '+260',
name: 'Zambia',
code: 'ZM'
}
// {
// pattern: '###############',
// phoneCode: '+255',
// name: 'Zanzibar',
// code: 'Z'
// }
// {
// name: 'Zimbabwe',
// phoneCode: '+263',
// code: 'ZW',
// pattern: '## ### ####'
// }
];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment