004 AFG AF Afeganistão 710 ZAF ZA África do Sul 248 ALA AX Åland, Ilhas 008 ALB AL Albânia 276 DEU DE Alemanha 020 AND AD Andorra 024 AGO AO Angola 660 AIA AI Anguilla 010 ATA AQ Antárctida 028 ATG AG Antigua e Barbuda 530 ANT AN Antilhas Holandesas 682 SAU SA Arábia Saudita 012 DZA DZ Argélia 032 ARG AR Argentina 051 ARM AM Arménia 533 ABW AW Aruba 036 AUS AU Austrália 040 AUT AT Áustria 031 AZE AZ Azerbeijão 044 BHS BS Bahamas 048 BHR BH Bahrain 050 BGD BD Bangladesh 052 BRB BB Barbados 056 BEL BE Bélgica 084 BLZ BZ Belize 204 BEN BJ Benin 060 BMU BM Bermuda 112 BLR BY Bielo-Rússia 068 BOL BO Bolívia 070 BIH BA Bósnia-Herzegovina 072 BWA BW Botswana 074 BVT BV Bouvet, Ilha 076 BRA BR Brasil 096 BRN BN Brunei 100 BGR BG Bulgária 854 BFA BF Burkina Faso 108 BDI BI Burundi 064 BTN BT Butão 132 CPV CV Cabo Verde 116 KHM KH Cambodja 120 CMR CM Camarões 124 CAN CA Canadá 136 CYM KY Cayman, Ilhas 398 KAZ KZ Cazaquistão 140 CAF CF Centro-africana, República 148 TCD TD Chade 203 CZE CZ Checa, República 152 CHL CL Chile 156 CHN CN China 196 CYP CY Chipre 162 CXR CX Christmas, Ilha 166 CCK CC Cocos, Ilhas 170 COL CO Colômbia 174 COM KM Comores 178 COG CG Congo, República do 180 COD CD Congo, República Democrática do (antigo Zaire) 184 COK CK Cook, Ilhas 410 KOR KR Coreia do Sul 408 PRK KP Coreia, República Democrática da (Coreia do Norte) 384 CIV CI Costa do Marfim 188 CRI CR Costa Rica 191 HRV HR Croácia 192 CUB CU Cuba 208 DNK DK Dinamarca 262 DJI DJ Djibouti 212 DMA DM Dominica 214 DOM DO Dominicana, República 818 EGY EG Egipto 222 SLV SV El Salvador 784 ARE AE Emiratos Árabes Unidos 218 ECU EC Equador 232 ERI ER Eritreia 703 SVK SK Eslováquia 705 SVN SI Eslovénia 724 ESP ES Espanha 840 USA US Estados Unidos da América 233 EST EE Estónia 231 ETH ET Etiópia 234 FRO FO Faroe, Ilhas 242 FJI FJ Fiji 608 PHL PH Filipinas 246 FIN FI Finlândia 250 FRA FR França 266 GAB GA Gabão 270 GMB GM Gâmbia 288 GHA GH Gana 268 GEO GE Geórgia 239 SGS GS Geórgia do Sul e Sandwich do Sul, Ilhas 292 GIB GI Gibraltar 300 GRC GR Grécia 308 GRD GD Grenada 304 GRL GL Gronelândia 312 GLP GP Guadeloupe 316 GUM GU Guam 320 GTM GT Guatemala 831 GGY GG Guernsey 328 GUY GY Guiana 254 GUF GF Guiana Francesa 624 GNB GW Guiné-Bissau 324 GIN GN Guiné-Conacri 226 GNQ GQ Guiné Equatorial 332 HTI HT Haiti 334 HMD HM Heard e Ilhas McDonald, Ilha 340 HND HN Honduras 344 HKG HK Hong Kong 348 HUN HU Hungria 887 YEM YE Iémen 356 IND IN Índia 360 IDN ID Indonésia 368 IRQ IQ Iraque 364 IRN IR Irão 372 IRL IE Irlanda 352 ISL IS Islândia 376 ISR IL Israel 380 ITA IT Itália 388 JAM JM Jamaica 392 JPN JP Japão 832 JEY JE Jersey 400 JOR JO Jordânia 296 KIR KI Kiribati 414 KWT KW Kuwait 418 LAO LA Laos 426 LSO LS Lesoto 428 LVA LV Letónia 422 LBN LB Líbano 430 LBR LR Libéria 434 LBY LY Líbia 438 LIE LI Liechtenstein 440 LTU LT Lituânia 442 LUX LU Luxemburgo 446 MAC MO Macau 807 MKD MK Macedónia, República da 450 MDG MG Madagáscar 458 MYS MY Malásia 454 MWI MW Malawi 462 MDV MV Maldivas 466 MLI ML Mali 470 MLT MT Malta 238 FLK FK Malvinas, Ilhas (Falkland) 833 IMN IM Man, Ilha de 580 MNP MP Marianas Setentrionais 504 MAR MA Marrocos 584 MHL MH Marshall, Ilhas 474 MTQ MQ Martinica 480 MUS MU Maurícia 478 MRT MR Mauritânia 175 MYT YT Mayotte 581 UMI UM Menores Distantes dos Estados Unidos, Ilhas 484 MEX MX México 104 MMR MM Myanmar (antiga Birmânia) 583 FSM FM Micronésia, Estados Federados da 508 MOZ MZ Moçambique 498 MDA MD Moldávia 492 MCO MC Mónaco 496 MNG MN Mongólia 499 MNE ME Montenegro 500 MSR MS Montserrat 516 NAM NA Namíbia 520 NRU NR Nauru 524 NPL NP Nepal 558 NIC NI Nicarágua 562 NER NE Níger 566 NGA NG Nigéria 570 NIU NU Niue 574 NFK NF Norfolk, Ilha 578 NOR NO Noruega 540 NCL NC Nova Caledónia 554 NZL NZ Nova Zelândia (Aotearoa) 512 OMN OM Oman 528 NLD NL Países Baixos (Holanda) 585 PLW PW Palau 275 PSE PS Palestina 591 PAN PA Panamá 598 PNG PG Papua-Nova Guiné 586 PAK PK Paquistão 600 PRY PY Paraguai 604 PER PE Peru 612 PCN PN Pitcairn 258 PYF PF Polinésia Francesa 616 POL PL Polónia 630 PRI PR Porto Rico 620 PRT PT Portugal 634 QAT QA Qatar 404 KEN KE Quénia 417 KGZ KG Quirguistão 826 GBR GB Reino Unido da Grã-Bretanha e Irlanda do Norte 638 REU RE Reunião 642 ROU RO Roménia 646 RWA RW Ruanda 643 RUS RU Rússia 732 ESH EH Saara Ocidental 016 ASM AS Samoa Americana 882 WSM WS Samoa (Samoa Ocidental) 666 SPM PM Saint Pierre et Miquelon 090 SLB SB Salomão, Ilhas 659 KNA KN São Cristóvão e Névis (Saint Kitts e Nevis) 674 SMR SM San Marino 678 STP ST São Tomé e Príncipe 670 VCT VC São Vicente e Granadinas 654 SHN SH Santa Helena 662 LCA LC Santa Lúcia 686 SEN SN Senegal 694 SLE SL Serra Leoa 688 SRB RS Sérvia 690 SYC SC Seychelles 702 SGP SG Singapura 760 SYR SY Síria 706 SOM SO Somália 144 LKA LK Sri Lanka 748 SWZ SZ Suazilândia 736 SDN SD Sudão 752 SWE SE Suécia 756 CHE CH Suíça 740 SUR SR Suriname 744 SJM SJ Svalbard e Jan Mayen 764 THA TH Tailândia 158 TWN TW Taiwan 762 TJK TJ Tajiquistão 834 TZA TZ Tanzânia 260 ATF TF Terras Austrais e Antárticas Francesas (TAAF) 086 IOT IO Território Britânico do Oceano Índico 626 TLS TL Timor-Leste 768 TGO TG Togo 772 TKL TK Toquelau 776 TON TO Tonga 780 TTO TT Trindade e Tobago 788 TUN TN Tunísia 796 TCA TC Turks e Caicos 795 TKM TM Turquemenistão 792 TUR TR Turquia 798 TUV TV Tuvalu 804 UKR UA Ucrânia 800 UGA UG Uganda 858 URY UY Uruguai 860 UZB UZ Usbequistão 548 VUT VU Vanuatu 336 VAT VA Vaticano 862 VEN VE Venezuela 704 VNM VN Vietname 850 VIR VI Virgens Americanas, Ilhas 092 VGB VG Virgens Britânicas, Ilhas 876 WLF WF Wallis e Futuna 894 ZMB ZM Zâmbia 716 ZWE ZW Zimbabwe "; $content = str_replace("\r", "", str_replace("\n", "", $content)); preg_match_all("/([0-9]{3})<\/td>([A-Z]{3})<\/td>([A-Z]{2})<\/td>(([[:alnum:]]{0,30}?[-,( )]{0,3}?){0,10})<\/td><\/tr>/", $content, $country); $sql = "CREATE TABLE paises ( iso CHAR(2) NOT NULL PRIMARY KEY, iso3 char(3) NOT NULL, numcode SMALLINT, nome VARCHAR(255) NOT NULL );\n"; for($i=0;$i<=(sizeof($country[1])-1);$i++) { $sql .= "INSERT INTO paises VALUES ('" . $country[3][$i] . "', '" . $country[2][$i] . "', '" . $country[1][$i] . "', '" . $country[4][$i] . "');\n"; } echo $sql; ?>