diff --git a/data/nomes-proprios.csv b/data/nomes-proprios.csv new file mode 100644 index 0000000..d61cd81 --- /dev/null +++ b/data/nomes-proprios.csv @@ -0,0 +1,2289 @@ +givenName +Aaron +Abdénago +Abelâmio +Abelardo +Abigail +Abraão +Abraim +Abrão +Absalão +Ácil +Acilino +Acúrsio +Ada +Adail +Adalberto +Adam +Adamantino +Adamastor +Adelindo +Adelmo +Adeodato +Adério +Adiel +Ádila +Adília +Adner +Adonai +Adónis +Adorino +Adosinda +Adrian +Adriana do Mar +Adriano +Adriel +Adrualdo +Adruzilo +Afra +Afrânio +Africana +Africano +Agatha +Agenor +Agnes +Agostinho +Águeda +Ahmad +Ahmed +Ahmet +Aires +Airiza +Airton +Aitor +Aixa +Aladino +Alaíde +Alamiro +Alan +Alan +Alana +Albano +Albert +Alcibíades +Alcides +Alcina +Alcindo +Alcino +Alcíone +Aldaír +Aldara +Aldenir +Aldenora +Alder +Aldora +Alegria +Aleixa +Aleksandra +Alessandro +Aleta +Aleu +Alex +Alexander +Alexandra +Alexandra +Alexandre +Alexandro +Aléxia +Aléxio +Aleyna +Alfred +Ali +Aliana +Aliça +Alice +Alice +Alice +Alícia +Alina +Alina +Aline +Alípio +Alisande +Alissa +Alita +Alivar +Alix +Allana +Alma +Alma +Almara +Almesinda +Aloísio +Alpoim +Alva +Alva +Alvarim +Alvarina +Alvário +Alvino +Amadeo +Amadeu +Amadeus +Amalia +Amanda +Amanda +Amar +Amarílio +Amaro +Amelia +Amélia +Amelie +Amélie +Amelina +América +Américo +Amina +Aminadabe +Amir +Amira +Amor +Amora +Amorim +Amorina +Amorzinda +Ana +Ana +Ana Arine +Ana Beatriz +Ana Bela +Ana Cecília +Ana Clara +Ana de São José +Ana do Carmo +Ana do Mar +Ana Júlia +Ana Laura +Ana Lívia +Ana Lua +Ana Luiza +Ana Sophia +Ana Viriato +Ana Vitória +Anael +Anaíce +Anaíde +Anaim +Anair +Anaís +Anaísa +Analice +Analide +Anamar +Anania +Ananias +Anastasia +André +André +André +Andrea +Andrea +Andreas +Andreia +Andreias +Andreína +Andrelina +Andreo +Andrés +Andresa +Ândria +Angélico +Angelika +Angelita +Ânia +Aniana +Anícia +Anielo +Aníria +Anísia +Anita +Anna +Annabell +Annabelle +Annemarie +Annette +Anni +Annika +Anouk +Anselmo +Anteia +Antelmo +Antera +Antero +Anthony +Anton +Antonella +Antonia +Antonio +Antônio +Anunciação +Anusca +Aparício +Ápio +Apolinário +Apolo +Aquil +Aquila +Áquila +Aquiles +Aquilino +Aquira +Arabela +Aramis +Arcádio +Arcanjo +Arcelino +Arcílio +Arda +Ardingue +Ária +Arian +Ariana +Ariane +Ariel +Ariele +Arina +Arine +Ariosto +Arisberto +Aristides +Aristóteles +Armando +Armelim +Arménia +Armin +Aron +Arquimínio +Arsénio +Arthur +Arthur +Arthur Gabriel +Arthur Henrique +Arthur Miguel +Artur +Aruna +Ary +Arya +Ascenso +Asélio +Ásia +Assis +Astrid +Asya +Ataíde +Atanásio +Atão +Atenais +Átila +Átina +Aubri +August +Auguste +Augusto +Aurel +Aurelia +Aureliana +Aurelius +Áureo +Aurete +Aurora +Aurora +Ausendo +Ava +Ava +Avelino +Ayla +Azad +Azélio +Aziz +Azra +Azuil +Baldemar +Baldomero +Baltasar +Baltasar +Baqui +Barac +Barão +Barbara +Bárbara +Bárbara +Bárbora +Bartolomeu +Bartolomeu Perestrelo +Basília +Bassarme +Bastião +Batista +Beatriz +Beatriz +Beatriz da Conceição +Beatriz de Lencastre +Beatriz do Carmo +Bebiano +Belchior +Belém +Ben +Bendavid +Benedikt +Benedita +Benevenuto +Benício +Benício +Benigna +Benilde +Benita +Benjamim +Benjamin +Benjamin +Benjamina +Bennet +Benno +Bento +Bento +Benvinda +Berat +Beren +Berilo +Berkay +Bernardim +Bernardino +Bernardo +Bertina +Bertolino +Bétia +Betino +Betsabé +Bia +Biana +Bianca +Bibili +Bijal +Bilal +Bitia +Blandina +Bo +Bóris +Brandão +Brás +Breno +Brian +Briana +Brígida +Brígido +Brigitte +Briosa +Brizida +Bruna +Brunilde +Bruno +Bruno +Bryan +Cácia +Caetana +Caetano +Caia +Caíco +Caio +Caio +Caio +Caleb +Calebe +Calila +Calisto +Camélia +Cameron +Camila +Camila +Camille +Can +Candice +Cândido +Canto +Cáren +Cárin +Carísia +Carissa +Carl +Carla +Carlo +Carlos Eduardo +Carlota +Carlotta +Carmelina +Carmelinda +Carmério +Carmezinda +Carmim +Carminho +Carmo +Carmorinda +Carol +Carolin +Carolina +Carolina +Carolina do Carmo +Caroline +Casimir +Caspar +Cássia +Cassiano +Cassilda +Cássio +Castelina +Castelino +Castor +Cataleya +Catarina +Catarina +Catarino +Caterina +Cauã +Cecilia +Cecília +Cecília +Celina +Celino +Célio +Celsa +Célsio +Celso +Celto +Cereja +Ceres +Cesarina +Cesário +Charbel +Charles +Charlotta +Charlotte +Cheila +Christa +Christian +Christina +Christine +Christoph +Christopher +Cibele +Cícero +Cidalisa +Cihan +Cílio +Cinira +Cíntia +Circe +Círia +Cirila +Çınar +Clara +Clara +Clarice +Clarinha +Claudemiro +Claudiana +Cláudio +Cleide +Clélia +Clemens +Cleonice +Cleópatra +Clídio +Cloe +Cloé +Conceição +Concha +Connor +Conrad +Consolação +Constança +Constância +Constâncio +Constantin +Constantino +Cora +Cordélia +Cornelius +Corsino +Cosete +Cosme +Cremilde +Crestila +Crisálida +Crisanta +Crisante +Crispim +Cristene +Cristiano +Cristóforo +Cursino +Dácio +Daina +Daisi +Daliana +Dalinda +Dalva +Dámaris +Damas +Damian +Damião +Dana +Daniana +Daniel +Daniel +Danila +Danilo +Dante +Dara +Dario +Dario +Dário +Darnela +Davi +Davi +Davi Lucas +Davi Lucca +Davi Luiz +Davi Miguel +David +David de Assis +Davínia +Décimo +Deise +Deivid +Dejalme +Dele +Delfino +Deliana +Délio +Delmano +Delmar +Delmina +Delmira +Deméter +Demétria +Dener +Denil +Denisa +Denise +Deniz +Dennis +Deodete +Derin +Dhruva +Dídia +Didiana +Diego +Dieter +Dietrich +Dilan +Dilermando +Dimas +Diná +Dinarda +Dinarta +Dinarte +Dineia +Dioclécio +Diogo Maria +Dircea +Dírio +Dirque +Djalma +Djalme +Dólique +Domitília +Donaldo +Donato +Donzélia +Doralice +Dóriclo +Drusila +Druso +Duílio +Dulcínio +Eárine +Eberardo +Edda +Eder +Edgar +Edina +Edine +Édipo +Edir +Edith +Edma +Edmero +Eduarda +Eduardo +Eduartino +Eduíno +Edward +Efe +Egon +Ela +Elaine +Elana +Elca +Eleazar +Electra +Eleia +Eleine +Elena +Elena +Eleonore +Elgar +Eli +Elia +Élia +Eliab +Eliah +Elian +Eliana +Eliane +Elias +Elias +Elícia +Eliete +Eliezer +Eliézer +Elif +Elijah +Elin +Élin +Elina +Elina +Eline +Élio +Elioenai +Elis +Elisa +Elisa +Elisabeth +Elisabeth +Elise +Eliseba +Eliseu +Ella +Ellen +Elli +Ellie +Elliot +Elmano +Eloá +Eloah +Elsa +Elsinda +Elva +Elyas +Elza +Elzeário +Elzo +Ema +Ema do Carmo +Emanuel +Emanuel +Emanuelly +Emídio +Emil +Emilia +Emília +Emília do Mar +Emilian +Emiliana +Emilie +Emilio +Emilly +Emily +Emin +Emir +Emma +Emmanuel +Emmi +Emo +Emre +Encarnação +Enes +Enes +Engelécia +Engrácio +Enide +Enoque +Enrico +Enrique +Ensar +Enzo +Enzo +Enzo Gabriel +Enzo Miguel +Éola +Eric +Eric +Erica +Érica +Erick +Erico +Érico +Erik +Erik +Erika +Erika +Erique +Éris +Erméria +Ermitério +Ernâni +Esaú +Esmeralda +Esmeraldo +Especiosa +Espírito Santo +Estanislau +Estéfana +Estefânia +Estéfano +Estélio +Estelle +Ester +Esther +Etel +Étel +Etelca +Etéria +Eudora +Eufémia +Eugen +Eularina +Eulógio +Eustácio +Eva +Eva +Evaldo +Evandra +Evandro +Evangelino +Evangelista +Evelina +Eveline +Évila +Ewa +Excelsa +Expedito +Eylül +Eymen +Ezequiel +Ezequiela +Ezra +Fábia +Fabian +Fabiano +Fabião +Falco +Fara +Farida +Fatima +Faustino +Fausto +Fédora +Fedra +Felícia +Feliciana +Felicíssimo +Felipe +Felismina +Felix +Feliz +Ferdinand +Ferdinando +Fernanda +Fernando +Fernão +Fernão de Magalhães +Ferrer +Fidélio +Fiete +Filino +Filinto +Filip +Filipe +Filipo +Finja +Finn +Fiona +Firmino +Firmo +Flamínia +Flávia +Flávio +Flor +Flor de Ceres +Flor de Maria +Florentine +Florentino +Flória +Florian +Floripes +Florisa +Fradique +Francesca +Francis +Francisca +Francisco +Francisco Marto +Frank +Franklim +Franklin +Franklino +Franz +Franziska +Frederica +Frederick +Frederik +Freya +Frida +Fridolin +Frieda +Friedemann +Friederike +Friedrich +Fritz +Fynn +Gabínio +Gabriel +Gabriel +Gabriel +Gabriela +Gabriela +Gabriele +Gabrielly +Gael +Gaia +Gala +Galiano +Galileu +Gaori +Gaorii +Garcia +Gardela +Gaspar +Gávio +Gedeão +Genciana +Genésia +Gentil +Georg +George +Geórgia +Georgino +Geraldina +Geraldo +Gerberto +Gerda +Gerda +Germano +Gerson +Gerta +Giana +Giani +Gil +Gilberta +Gildásio +Gildo +Gilma +Gimeno +Ginestal +Gino +Giovana +Giovani +Giovanna +Giraldina +Girel +Giulia +Giulia +Giuseppe +Glaúcia +Goma +Gonçala +Goreti +Goreti Sofia +Graça +Grácia +Graciana +Graciano +Graciliana +Graciliano +Gracinda +Gregória +Gregório +Greta +Greta +Grimanesa +Gualdim +Gueir +Guendolina +Gui +Guilherme +Gumesindo +Gusmão +Gustav +Gustavo +Gustavo São Romão +Hadi +Hamilton +Hamza +Hanna +Hannah +Hannes +Hans +Haraldo +Haroldo +Hazael +Heda +Heinrich +Heitor +Heldo +Helen +Helena +Helena +Helene +Heliana +Helin +Hélio +Heloísa +Hélvio +Hemetério +Hemitério +Hendrik +Henoch +Henri +Henriette +Henrik +Henrike +Henrique +Henrique +Henrique Musa +Henriqueta +Henry +Henry +Herberto +Herculano +Herédio +Herénia +Heriberto +Hérman +Hermana +Hermânia +Hermenegilda +Hermes +Hermínia +Hermitério +Hernâni +Hersília +Higino +Hildeberto +Hipólito +Hirondino +Homero +Honorina +Horácio +Hugo +Hugo Leal +Hussein +Iag +Iago +Ian +Ian +Iana +Ianesis +Ianis +Iasmin +Iasmina +Ibérico +Ibrahim +Ida +Idário +Idavide +Idélia +Idelso +Idília +Idrisse +Ignez +Igor +Ilca +Ilídio +Ilja +Ilsa +Ilse +Ilundi +Ilyas +Ima +Immanuel +Ina +India +Indira +Indra +Indro +Inês +Inês de Maria +Infante +Inga +Ingrid +Íngride +Inocência +Inocêncio +Inoi +Io +Ionara +Ioque +Iráis +Iria +Iriana +Irineu +Íris +Irmino +Isaac +Isaac +Isabel +Isabel +Isabelina +Isabell +Isabella +Isabella +Isabelle +Isabelly +Isac +Isadora +Isael +Isaí +Isalda +Isandro +Isaque +Isaura +Isaurinda +Isidoro +Isidro +Isildo +Isis +Isis +Ismael +Issa +Ivana +Ivete +Ivo +Ivy +Izalino +Jabes +Jabim +Jacó +Jacob +Jacob +Jácome +Jader +Jadir +Jael +Jair +Jairo +Jakob +Jakub +James +James +Jamim +Jan +Janai +Janardo +Jani +Janique +Jannes +Jannis +Janosch +Januário +Jaque +Jardel +Jasão +Jasmim +Jasmin +Jasper +Jeanete +Jéni +Jénifer +Jens +Jerónimo +Jessé +Jessica +Jéssica +Jesualdo +Jette +Jezabel +Jil +Joabe +Joachim +Joana +Joana +Joana Bem +Joana do Mar +Joaninha +João +João Gabriel +João Guilherme +João Lucas +João Miguel +João Pedro +João Vitor +Joaquim +Joás +Job +Jociano +Joel +Joele +Jofre +Johan +Johann +Johanna +Johannes +John +Joice +Jolie +Jona +Jonah +Jonas +Jonatã +Jónatas +Jonathan +Jóni +Jonna +Jonne +Jonte +Joraci +Jordano +Jorge +Jório +Josana +José de Jesus +José dos Reis +Josef +Joséfa +Josefine +Joseph +Josephine +Joséphine +Joshua +Josias +Josuana +Jule +Julia +Júlia +Julian +Juliana +Juliano +Julião +Júlio +Julius +Juna +Juna +Júnia +Júnio +Junior +Juno +Juno +Juraci +Jürgen +Juri +Justus +Juvenal +Juventino +Kaan +Kaique +Kalle +Karen +Karim +Karl +Karla +Karlotta +Karol +Karoline +Kasimir +Katharina +Käthe +Katia +Katie +Kauê +Keanu +Kelly +Kenan +Kerem +Kerim +Khaled +Kian +Kilian +Klara +Kolja +Konrad +Konstantin +Kübra +Kurt +Kyara +Lael +Laércio +Laertes +Laila +Laira +Lais +Laís +Lana +Lana +Lara +Lara +Larissa +Larissa +Larissa +Lars +Lasse +Laura +Laura +Laura do Mar +Laureana +Laureano +Laurénio +Laurentino +Laurenz +Lauriano +Laurinda +Lauro +Lavin +Lavínia +Lavínia +Layan +Layla +Lázaro +Lea +Leah +Leal +Leander +Leanor +Léccio +Lécio +Leila +Leilani +Lemuel +Lena +Leni +Lénio +Lenira +Lennard +Lennart +Lennox +Leo +Leoberto +Leocádia +Leoménia +Leon +Leona +Leonard +Leonardo +Leonardo +Leonardo +Leôncio +Leonel +Leonida +Leonídio +Leonie +Leonisa +Leonor de Jesus +Leonor do Carmo +Leopold +Leta +Letícia +Letizia +Letízia +Lev +Levi +Levi +Levin +Levina +Lewin +Leyla +Lia +Lia do Carmo +Liah +Liam +Liana +Liana +Liane +Lianor +Liara +Liberalina +Libéria +Libertária +Libertário +Líbia +Lici +Lícia +Lícidas +Licínia +Liciniano +Licínio +Lício +Lidiana +Liduína +Lígio +Lila +Lilá +Lili +Lilia +Lilian +Lilian +Lilith +Lilli +Lilly +Lilo +Lilou +Lily +Lina +Lincoln +Linda +Lindorfo +Lindoro +Lineia +Linete +Linn +Linnea +Lino +Lino +Linus +Lio +Lion +Lionel +Lira +Lis +Lisa +Lisandro +Lisbeth +Lisdália +Liv +Livia +Lívia +Lívia +Liya +Liz +Liz +Lizélia +Lízi +Lízie +Loela +Loide +Lola +Lólia +Lopo +Loredana +Lorena +Lorena +Lorenz +Lorenzo +Lorival +Lotta +Lotte +Lou +Louis +Louisa +Louise +Louise +Lourença +Lourival +Lua +Luamar +Luan +Luana +Lubélia +Luca +Luca +Luca +Lucas +Lucas +Lucas +Lucas Gabriel +Lucca +Lucelinda +Lucena +Lucete +Lucia +Lúcia +Lucialina +Luciana +Luciana da Conceição +Lucie +Lucileine +Lucília +Lucilina +Lucílio +Lucínio +Lúcio do Rosário +Lucíola +Lucy +Ludovino +Ludwig +Luela +Luena +Luis +Luisa +Luise +Luisete +Luiz Felipe +Luiz Gustavo +Luiz Henrique +Luiz Miguel +Luiz Otávio +Luiza +Luizete +Luka +Lukas +Luke +Lumi +Luna +Luna +Luna +Lurdite +Lussinga +Lutero +Lutgarda +Luz +Luzinira +Luzio +Lydia +Mabília +Maciel +Madalena do Carmo +Madaleno +Madate +Madel +Madeleine +Madjer +Madre de Deus +Madu +Mael +Mafalda +Magdalena +Magnólia +Mago +Maia +Maia +Maiara +Mair +Maira +Maitê +Maitê +Maja +Maksim +Malak +Malea +Malena +Malia +Malik +Malina +Malou +Malte +Malu +Malu +Manassés +Manel +Manuel +Manuel dos Reis +Manuela +Manuela +Mapril +Mara +Marcel +Marcela +Marcelo +Marcial +Marco +Marcus +Margarete +Margarethe +Margarido +Maria +Maria +Maria +Mária +Maria Alice +Maria Cecília +Maria Clara +Maria das Dores +Maria David +Maria de Belém +Maria de Inês +Maria de São José +Maria de Silmenho +Maria de Vandoma +Maria do Carmo +Maria do Loreto +Maria do ó +Maria do Pilar +Maria do Salvador +Maria do Sinai +Maria dos Anjos +Maria dos Remédios +Maria Eduarda +Maria Fernanda +Maria Flor +Maria Helena +Maria Isis +Maria Júlia +Maria Laginha +Maria Laura +Maria Lua +Maria Luiza +Maria Maior +Maria Mar +Maria Maria +Maria Sophia +Maria Valentina +Maria Victória +Maria Vitória +Mariah +Mariam +Mariamar +Mariame +Marian +Mariana +Mariana +Mariana de Jesus +Mariana do Carmo +Mariana Lua +Mariano +Maribel +Marie +Mariela +Mariema +Marija +Marília +Marilina +Marilúcia +Mariluz +Marina +Marina +Marinela +Marino +Marisol +Maritana +Marito +Marius +Marizete +Mark +Markus +Marla +Marleen +Marlene +Marlon +Marlon +Marta +Marten +Martha +Martim +Martin +Martinho +Martiniano +Martins +Marto +Marvão +Márvio +Mateo +Matheo +Matheus +Mathias +Mathias +Mathilda +Mathilde +Matias +Matilda +Matilda +Matilde +Matilde de Jesus +Mátio +Mats +Matteo +Matthias +Matthis +Mattis +Maude +Mauri +Mauro +Mavília +Max +Maxim +Máxima +Maxime +Maximiano +Maximilian +Maximino +Máximo +Maya +Maya +Mécia +Medina +Mei +Meiline +Mel +Mélanie +Melek +Melina +Melissa +Melissa +Melodia +Melquisedeque +Mem +Mércia +Merita +Merle +Mert +Mesaque +Meta +Meyra +Mia +Mia +Micael de Jesus +Michael +Michele +Michelle +Mícia +Miguel +Mika +Mika +Mikail +Mila +Mila +Milagre +Milan +Milana +Milena +Milena +Milena +Milla +Milo +Mimon +Mimosa +Mina +Mina +Minh +Mio +Miqueias +Mira +Miran +Miranda +Miray +Mirco +Mirela +Mirella +Miriam +Miriam +Mirto +Mis +Misael +Modesto +Mohamad +Mohamed +Mohamed +Mohammed +Mona +Mónica +Monika +Morgana +Morian +Moritz +Mourana +Muhammed +Munir +Muriel +Murilo +Murilo +Musa +Mustafa +Naama +Nádia de Jesus +Nadina +Nadine +Nadir +Nahla +Naiara +Naíl +Naíma +Nair +Naísa +Nali +Nalini +Nami +Nanci +Nancy +Nanina +Naod +Nara +Narcisa +Natali +Natália +Natalício +Nataniel +Natércia +Natércio +Nathan +Nathanael +Nathaniel +Natividade +Nausica +Naz +Nazária +Neireide +Nele +Neli +Nellie +Nelly +Nelmo +Nelsa +Nelson +Nélson +Nely +Neo +Neóteles +Neotera +Neotero +Nércia +Nessa +Nestor +Nicásio +Nice +Nichal +Nícia +Nick +Nico +Nicodemos +Nicola +Nicolas +Nicolas +Nicolau +Nicole +Nicole +Nicole +Niete +Níger +Nike +Niklas +Nikolai +Nikolas +Nikolaus +Nil +Nila +Nilce +Nília +Nilo +Nils +Nilson +Nilton +Nina +Ninfa +Nirina +Nisa +Noa +Noa +Noa +Noah +Noah +Noah +Nobre +Noé +Noel +Noel +Noélia +Noemi +Noemi +Nola +Nonato +Nora +Norberto +Núbia +Nuna +Nuno +Nuno de Santa Maria +Nuno do Carmo +Nur +Núria +Núrio +Oceana +Oceano +Ocília +Ocridalina +Octávia +Octávio +Odília +Ódin +Ofélia +Olália +Ole +Olimpia +Olímpio +Olinto +Olivar +Oliver +Oliver +Olivia +Olívia +Olivier +Omara +Ömer +Onófria +Orandino +Orlanda +Orlindo +Ornela +Orquídea +Oscar +Óscar +Oscarina +Oskar +Osmar +Osório +Osvalda +Osvaldina +Osvaldo +Otávio +Otilina +Otto +Oureana +Pacal +Paloma +Papoila +Páris +Patricia +Patrícia Goreti +Patrício +Patrick +Paul +Paula +Paulina +Pauline +Paulo Sancho +Pedrina +Pedrino +Pedro +Pedro Henrique +Pedro Lucas +Pedro Miguel +Penélope +Pepe +Pepe +Pépio +Perfeito +Perla +Pérola +Persília +Peta +Peter +Philine +Philip +Philipp +Pia +Pia +Piet +Pietra +Pietro +Pio +Pitágoras +Plácido +Pompeu +Precília +Primitiva +Primitivo +Primo +Prisca +Priteche +Prudência +Quaiela +Quar +Quéli +Quessia +Quévin +Quiliano +Quim +Quirilo +Quirina +Râdamas +Rafael +Rafael +Rafael de Jesus +Rafaela +Rafaelo +Rai +Raimundo +Rainer +Raissa +Ramberto +Ramon +Rania +Raphael +Rasmus +Raul +Raúl +Ravi +Rebeca +Rebeca +Regina +Reginaldo +Regino +Reina +Reinalda +Remízio +René +Reno +Riana +Ricardo +Ricardo +Ricardo Alvim +Ricardo Conceição +Richard +Rigoberto +Rita de Cássia +Roana +Robert +Roberta +Robin +Roboredo +Rodolfo +Rodrigo +Rodrigo +Roena +Rói +Rolando +Rolende +Romana +Romano +Romão +Romário +Romeo +Romeu +Rómulo +Romy +Ronja +Rosa +Rosália +Rosalie +Rosamar +Rosandra +Rosano +Rosarinho +Rose +Rosebel +Rosebele +Rosélia +Rosemarie +Rosil +Rosina +Rosita +Ruan +Rubi +Ruby +Rudesindo +Rudi +Rudolf +Rufus +Rui +Rúpio +Rurique +Russel +Ruth +Ruth +Ryan +Ryan +Sabina +Sabine +Sabino +Sacramento +Sadi +Sadraque +Salazar +Salemo +Salete +Salome +Salomé +Salomite +Salúquia +Salustiniano +Salvador +Salviano +Salvina +Sam +Samara +Samaritano +Sami +Samira +Samira +Samuel +Samuel +Sancho +Sância +Sancler +Sansão +Santa +Santiago +São José +São Pedro +Sara +Sara do Mar +Sara do Rosário +Sarah +Sarah +Sarah +Sarai +Sarina +Sátiro +Saúl +Sauro +Sebastian +Secundino +Séfora +Selim +Selma +Semíramis +Seomara +Serena +Serenela +Sérgio +Severiano +Severino +Shayan +Sheila +Siddártha +Sidnei +Sidónio +Sidraque +Sifredo +Silvana +Silvandira +Silvano +Silvério +Silvestre +Silviana +Silviano +Simão +Simon +Síria +Sívio +Sócrates +Soeiro +Sofia +Sofia +Sofía +Sofia da Paz +Sofia de Jesus +Sofie +Sol +Solana +Solano +Soledade +Solene +Solveig +Sophia +Sophia +Sophie +Sophie +Soraia +Soraya +Stefan +Stefania +Stela +Stelina +Stella +Stella +Su +Suati +Suéli +Sulamita +Sunamita +Suri +Suria +Susano +Susi +Tácio +Taha +Taís +Taísa +Taíssa +Talha +Talia +Talia +Talita +Tamar +Tâmiris +Tânia +Tara +Tarik +Tasso +Tatiana da Conceição +Tatiano +Taylan +Telmo +Teodemiro +Teodomiro +Teodora +Teófilo +Tércio +Teresca +Teresina +Teresinha +Teresinha de Jesus +Terezinha +Thea +Theo +Theo +Theodor +Theresa +Thiago +Thierry +Thomas +Thomas +Thore +Thorin +Tiara +Tiberius +Ticiana +Ticiano +Tierri +Tilda +Till +Tim +Timo +Timur +Tirza +Tita +Titus +Tobias +Tom +Tomás +Tomás +Tomé +Toni +Torcato +Torquato +Tristan +Tristão +Tuana +Tude +Túlipa +Turgo +Ubaldo +Ulisses +Umbelina +Urbalina +Urbiria +Urias +Uriel +Urien +Ursula +Uwe +Valdemar +Valente +Valentim +Valentin +Valentina +Valentina +Valentina +Valentino +Valerie +Valério +Valiana +Valquíria +Vanderleia +Vanina +Vânio +Vanusa +Vanuza +Varo +Vasco +Veneranda +Ventura +Venusa +Vera +Vera Lis +Vera Luz +Verdi +Verdiana +Vergílio +Veridiano +Vérter +Vicência +Vicenta +Vicente +Vicente +Victor +Victor +Victoria +Victória +Vida +Vidal +Vidaúl +Viktor +Viktoria +Vilator +Vili +Vincent +Vinício +Vinícius +Violinda +Virgílio +Virgínio +Virgulino +Viriato +Vitaliano +Vito +Vitor +Vítor +Vitor Hugo +Vitória +Vitória +Vitório +Vivelinda +Viviane +Vivina +Wilhelm +Wilhelmine +Willem +Willi +William +Wolfgang +Xerxes +Xica +Ximena +Xisto +Yade +Yael +Yago +Yannis +Yara +Yasin +Yasmin +Yasmin +Yasmin +Yiğit +Younes +Yuna +Yuri +Yuri +Yusuf +Zacharias +Zahra +Zahra +Zahraa +Zaíro +Zamy +Zaqueu +Zara +Zarco +Zarina +Zena +Zenaida +Zenaide +Zénia +Zerá +Zeynep +Zilda +Zoa +Zoe +Zoé +Zoé +Zoë +Zoey \ No newline at end of file diff --git a/data/nomes-proprios.rgx.txt b/data/nomes-proprios.rgx.txt new file mode 100644 index 0000000..91cb215 --- /dev/null +++ b/data/nomes-proprios.rgx.txt @@ -0,0 +1 @@ +Bartolomeu\sPerestrelo|Beatriz\sda\sConceição|Beatriz\sde\sLencastre|Luciana\sda\sConceição|Tatiana\sda\sConceição|Fernão\sde\sMagalhães|Nuno\sde\sSanta\sMaria|Maria\sdos\sRemédios|Teresinha\sde\sJesus|Carolina\sdo\sCarmo|Gustavo\sSão\sRomão|Madalena\sdo\sCarmo|Maria\sde\sSão\sJosé|Maria\sde\sSilmenho|Maria\sdo\sSalvador|Ricardo\sConceição|Beatriz\sdo\sCarmo|Lúcio\sdo\sRosário|Maria\sde\sVandoma|Mariana\sde\sJesus|Mariana\sdo\sCarmo|Matilde\sde\sJesus|Ana\sde\sSão\sJosé|Arthur\sHenrique|Francisco\sMarto|Leonor\sde\sJesus|Leonor\sdo\sCarmo|Manuel\sdos\sReis|Maria\sdas\sDores|Maria\sdo\sLoreto|Maria\sdos\sAnjos|Maria\sValentina|Micael\sde\sJesus|Patrícia\sGoreti|Rafael\sde\sJesus|Sara\sdo\sRosário|Adriana\sdo\sMar|Arthur\sGabriel|Carlos\sEduardo|David\sde\sAssis|Espírito\sSanto|João\sGuilherme|Maria\sde\sBelém|Maria\sdo\sCarmo|Maria\sdo\sPilar|Maria\sdo\sSinai|Maria\sFernanda|Maria\sVictória|Nádia\sde\sJesus|Pedro\sHenrique|Rita\sde\sCássia|Sofia\sde\sJesus|Arthur\sMiguel|Emília\sdo\sMar|Flor\sde\sCeres|Flor\sde\sMaria|Henrique\sMusa|Inês\sde\sMaria|José\sde\sJesus|José\sdos\sReis|Lucas\sGabriel|Luiz\sHenrique|Madre\sde\sDeus|Maria\sCecília|Maria\sde\sInês|Maria\sEduarda|Maria\sLaginha|Maria\sVitória|Melquisedeque|Nuno\sdo\sCarmo|Ricardo\sAlvim|Ana\sdo\sCarmo|Ema\sdo\sCarmo|Enzo\sGabriel|Goreti\sSofia|Hermenegilda|Joana\sdo\sMar|João\sGabriel|Laura\sdo\sMar|Lia\sdo\sCarmo|Luiz\sGustavo|Maria\sHelena|Maria\sSophia|Paulo\sSancho|Pedro\sMiguel|Salustiniano|Sofia\sda\sPaz|Ana\sBeatriz|Ana\sCecília|Ana\sViriato|Ana\sVitória|Aristóteles|Christopher|Constantino|Davi\sMiguel|Diogo\sMaria|Enzo\sMiguel|Evangelista|Felicíssimo|João\sMiguel|Luiz\sFelipe|Luiz\sMiguel|Luiz\sOtávio|Maria\sAlice|Maria\sClara|Maria\sDavid|Maria\sJúlia|Maria\sLaura|Maria\sLuiza|Maria\sMaior|Maria\sMaria|Mariana\sLua|Pedro\sLucas|Sara\sdo\sMar|Adamantino|Alcibíades|Aleksandra|Alessandro|Ana\sdo\sMar|Ana\sSophia|Anunciação|Apolinário|Arquimínio|Bartolomeu|Benevenuto|Bernardino|Carmelinda|Carmezinda|Carmorinda|Claudemiro|Consolação|Constância|Constâncio|Constantin|Cristóforo|Davi\sLucas|Davi\sLucca|Dilermando|Encarnação|Estanislau|Evangelino|Ferdinando|Florentine|Florentino|Friedemann|Friederike|Graciliana|Graciliano|Guendolina|Henriqueta|Hermitério|Hildeberto|João\sLucas|João\sPedro|João\sVitor|Konstantin|Laurentino|Liberalina|Libertária|Libertário|Margarethe|Maria\sdo\só|Maria\sFlor|Maria\sIsis|Martiniano|Maximilian|Natividade|Ocridalina|Sacramento|Samaritano|Silvandira|Vanderleia|Vitor\sHugo|Wilhelmine|Adalberto|Adamastor|Agostinho|Alexander|Alexandra|Alexandre|Alexandro|Almesinda|Aminadabe|Amorzinda|Ana\sArine|Ana\sClara|Ana\sJúlia|Ana\sLaura|Ana\sLívia|Ana\sLuiza|Anastasia|Andrelina|Annabelle|Annemarie|Antonella|Arisberto|Aristides|Aureliana|Baldomero|Benjamina|Bernardim|Bertolino|Carmelina|Castelina|Castelino|Charlotta|Charlotte|Christian|Christina|Christine|Christoph|Claudiana|Cleópatra|Conceição|Constança|Cornelius|Crisálida|Cristiano|Davi\sLuiz|Dioclécio|Domitília|Eduartino|Elisabeth|Emanuelly|Engelécia|Ermitério|Esmeralda|Esmeraldo|Especiosa|Estefânia|Ezequiela|Feliciana|Felismina|Ferdinand|Francesca|Francisca|Francisco|Franklino|Franziska|Frederica|Frederick|Friedrich|Gabrielly|Geraldina|Giraldina|Grimanesa|Guilherme|Gumesindo|Hemetério|Hemitério|Henriette|Herculano|Heriberto|Hirondino|Hugo\sLeal|Inocência|Inocêncio|Isabelina|Isaurinda|Joana\sBem|Josephine|Joséphine|Juventino|Katharina|Liciniano|Lucelinda|Lucialina|Lucileine|Madeleine|Magdalena|Margarete|Margarido|Maria\sLua|Maria\sMar|Marilúcia|Maximiano|Natalício|Nathanael|Nathaniel|Nicodemos|Osvaldina|Pitágoras|Primitiva|Primitivo|Prudência|Reginaldo|Rigoberto|Rosarinho|Rosemarie|Rudesindo|São\sPedro|Sebastian|Secundino|Semíramis|Severiano|Siddártha|Silvestre|Teodemiro|Teodomiro|Teresinha|Terezinha|Valentina|Valentino|Valquíria|Veneranda|Veridiano|Virgulino|Vitaliano|Vivelinda|Zacharias|Abdénago|Abelâmio|Abelardo|Adelindo|Adeodato|Adosinda|Adrualdo|Adruzilo|Africana|Africano|Aldenora|Alisande|Alvarina|Amarílio|Ana\sBela|Andreias|Andreína|Angélico|Angelika|Angelita|Annabell|Aparício|Aquilino|Arcelino|Ardingue|Atanásio|Aurelius|Baldemar|Baltasar|Bassarme|Belchior|Bendavid|Benedikt|Benedita|Benjamim|Benjamin|Benvinda|Bernardo|Blandina|Brigitte|Brunilde|Carlotta|Carmério|Carminho|Carolina|Caroline|Cassiano|Cassilda|Cataleya|Catarina|Catarino|Caterina|Cesarina|Cidalisa|Clarinha|Cleonice|Cordélia|Cremilde|Crestila|Crisanta|Crisante|Cristene|Demétria|Dietrich|Donzélia|Doralice|Dulcínio|Eberardo|Eleonore|Elioenai|Elzeário|Emiliana|Emmanuel|Engrácio|Estéfana|Estéfano|Eularina|Eustácio|Expedito|Ezequiel|Faustino|Fernanda|Fernando|Flamínia|Floripes|Fradique|Franklim|Franklin|Frederik|Fridolin|Gabriela|Gabriele|Genciana|Georgino|Gerberto|Gilberta|Gildásio|Ginestal|Giovanna|Giuseppe|Graciana|Graciano|Gracinda|Gregória|Gregório|Hamilton|Heinrich|Henrique|Herberto|Hermânia|Hermínia|Hersília|Hipólito|Honorina|Immanuel|Isabella|Isabelle|Isabelly|Januário|Jerónimo|Jesualdo|Joaninha|Johannes|Jonathan|Josefine|Karlotta|Karoline|Laureana|Laureano|Laurénio|Lauriano|Laurinda|Leoberto|Leocádia|Leoménia|Leonardo|Leonídio|Lindorfo|Lisandro|Lisdália|Loredana|Lourença|Lourival|Lucilina|Ludovino|Lussinga|Lutgarda|Luzinira|Madaleno|Magnólia|Manassés|Mariamar|Marilina|Marinela|Maritana|Marizete|Martinho|Mathilda|Mathilde|Matthias|Maximino|Michelle|Miqueias|Mohammed|Muhammed|Nataniel|Natércia|Natércio|Neireide|Neóteles|Nikolaus|Norberto|Orandino|Orquídea|Oscarina|Patricia|Patrício|Penélope|Perfeito|Persília|Precília|Priteche|Quiliano|Raimundo|Ramberto|Reinalda|Roboredo|Rosandra|Rosebele|Sadraque|Salomite|Salúquia|Salvador|Salviano|Santiago|São\sJosé|Serenela|Severino|Sidraque|Silvério|Silviana|Silviano|Sócrates|Soledade|Stefania|Sulamita|Sunamita|Teresina|Tiberius|Torquato|Umbelina|Urbalina|Valdemar|Valentim|Valentin|Vera\sLis|Vera\sLuz|Verdiana|Vergílio|Vicência|Victoria|Victória|Viktoria|Vinícius|Violinda|Virgílio|Virgínio|Wolfgang|Abigail|Absalão|Acilino|Acúrsio|Adorino|Adriano|Afrânio|Aladino|Alamiro|Alcides|Alcindo|Alcíone|Aldenir|Alegria|Aloísio|Alvarim|Alvário|Amadeus|Amelina|América|Américo|Amorina|Ana\sLua|Analice|Analide|Ananias|Andreas|Andreia|Andresa|Annette|Anselmo|Antelmo|Anthony|Antonia|Antonio|Antônio|Aquiles|Arabela|Arcádio|Arcanjo|Arcílio|Ariosto|Armando|Armelim|Arménia|Arsénio|Ascenso|Atenais|Auguste|Augusto|Aurelia|Ausendo|Avelino|Barbara|Bárbara|Bárbora|Basília|Bastião|Batista|Beatriz|Bebiano|Benício|Benigna|Benilde|Bertina|Betsabé|Brandão|Brígida|Brígido|Brizida|Caetana|Caetano|Calisto|Camélia|Cameron|Camille|Candice|Cândido|Carísia|Carissa|Carlota|Carolin|Casimir|Cecilia|Cecília|Cesário|Charbel|Charles|Christa|Clarice|Cláudio|Clemens|Corsino|Crispim|Cursino|Daliana|Dalinda|Dámaris|Daniana|Darnela|Davínia|Dejalme|Delfino|Deliana|Delmano|Delmina|Delmira|Deméter|Deodete|Didiana|Dinarda|Dinarta|Dinarte|Dólique|Donaldo|Dóriclo|Drusila|Eduarda|Eduardo|Eleazar|Electra|Eliezer|Eliézer|Eliseba|Elsinda|Emanuel|Emilian|Enrique|Erméria|Estélio|Estelle|Eufémia|Eulógio|Evandra|Evandro|Evelina|Eveline|Excelsa|Fabiano|Felícia|Fidélio|Filinto|Firmino|Florian|Florisa|Francis|Gabínio|Gabriel|Galiano|Galileu|Gardela|Genésia|Geórgia|Geraldo|Germano|Giovana|Giovani|Glaúcia|Gonçala|Gualdim|Gustavo|Haraldo|Haroldo|Heliana|Heloísa|Hendrik|Henrike|Herédio|Herénia|Hermana|Hernâni|Horácio|Hussein|Ianesis|Iasmina|Ibérico|Ibrahim|Idavide|Idrisse|Infante|Íngride|Isabell|Isadora|Isandro|Isidoro|Izalino|Janardo|Janique|Janosch|Jeanete|Jénifer|Jessica|Jéssica|Jezabel|Joachim|Joaquim|Jociano|Johanna|Jónatas|Jordano|Josuana|Juliana|Juliano|Juvenal|Kasimir|Laércio|Laertes|Larissa|Laurenz|Lavínia|Leander|Leilani|Lennard|Lennart|Leonard|Leôncio|Leonida|Leonisa|Leopold|Letícia|Letizia|Letízia|Libéria|Lícidas|Licínia|Licínio|Lidiana|Liduína|Lincoln|Lindoro|Lisbeth|Lizélia|Lorenzo|Lorival|Lubélia|Luciana|Lucília|Lucílio|Lucínio|Lucíola|Luisete|Luizete|Lurdite|Mabília|Mafalda|Manuela|Marcela|Marcelo|Marcial|Mariame|Mariana|Mariano|Maribel|Mariela|Mariema|Marília|Mariluz|Marisol|Marleen|Marlene|Martins|Matheus|Mathias|Matilda|Matilde|Matthis|Mavília|Meiline|Mélanie|Melissa|Melodia|Mesaque|Michael|Michele|Milagre|Miranda|Mirella|Modesto|Mohamad|Mohamed|Morgana|Mourana|Mustafa|Narcisa|Natália|Nausica|Nazária|Neotera|Neotero|Nicásio|Nicolas|Nicolau|Nikolai|Nikolas|Octávia|Octávio|Olimpia|Olímpio|Olivier|Onófria|Orlanda|Orlindo|Osvalda|Osvaldo|Otilina|Oureana|Papoila|Patrick|Paulina|Pauline|Pedrina|Pedrino|Philine|Philipp|Plácido|Quaiela|Quessia|Quirilo|Quirina|Râdamas|Rafaela|Rafaelo|Raphael|Remízio|Ricardo|Richard|Roberta|Rodolfo|Rodrigo|Rolando|Rolende|Romário|Rosália|Rosalie|Rosamar|Rosebel|Rosélia|Rurique|Salazar|Salvina|Sancler|Seomara|Sidónio|Sifredo|Silvana|Silvano|Solveig|Stelina|Tâmiris|Tatiano|Teodora|Teófilo|Teresca|Theodor|Theresa|Thierry|Ticiana|Ticiano|Torcato|Tristan|Tristão|Ulisses|Urbiria|Valente|Valerie|Valério|Valiana|Ventura|Vicenta|Vicente|Vilator|Vincent|Vinício|Viriato|Vitória|Vitório|Viviane|Wilhelm|William|Zenaida|Zenaide|Abraão|Abraim|Adelmo|Adério|Adília|Adonai|Adónis|Adrian|Adriel|Agatha|Agenor|Águeda|Airiza|Airton|Alaíde|Albano|Albert|Alcina|Alcino|Aldaír|Aldara|Aldora|Aleixa|Aléxia|Aléxio|Aleyna|Alfred|Aliana|Alícia|Alípio|Alissa|Alivar|Allana|Almara|Alpoim|Alvino|Amadeo|Amadeu|Amalia|Amanda|Amelia|Amélia|Amelie|Amélie|Amorim|Anaíce|Anaíde|Anaísa|Anamar|Anania|Andrea|Andreo|Andrés|Ândria|Aniana|Anícia|Anielo|Aníria|Anísia|Annika|Anteia|Antera|Antero|Anusca|Aquila|Áquila|Aquira|Aramis|Ariana|Ariane|Ariele|Arthur|Asélio|Astrid|Ataíde|August|Aurete|Aurora|Azélio|Benita|Bennet|Berilo|Berkay|Betino|Bianca|Bibili|Briana|Briosa|Calebe|Calila|Camila|Carmim|Caspar|Cássia|Cássio|Castor|Celina|Celino|Célsio|Cereja|Cheila|Cibele|Cícero|Cinira|Cíntia|Cirila|Cleide|Clélia|Clídio|Concha|Connor|Conrad|Cosete|Damian|Damião|Daniel|Danila|Danilo|Décimo|Deivid|Delmar|Denisa|Denise|Dennis|Dhruva|Dieter|Dineia|Dircea|Dirque|Djalma|Djalme|Donato|Duílio|Eárine|Edmero|Eduíno|Edward|Elaine|Eleine|Eliana|Eliane|Elícia|Eliete|Elijah|Eliseu|Elliot|Elmano|Emídio|Emilia|Emília|Emilie|Emilio|Emilly|Enoque|Enrico|Erique|Ernâni|Esther|Etelca|Etéria|Eudora|Evaldo|Fabian|Fabião|Farida|Fatima|Fausto|Fédora|Felipe|Fernão|Ferrer|Filino|Filipe|Filipo|Flávia|Flávio|Flória|Frieda|Gaorii|Garcia|Gaspar|Gedeão|Gentil|George|Gerson|Gimeno|Giulia|Goreti|Grácia|Gusmão|Gustav|Hannah|Hannes|Hazael|Heitor|Helena|Helene|Hélvio|Henoch|Henrik|Hérman|Hermes|Higino|Homero|Iasmin|Idário|Idélia|Idelso|Idília|Ilídio|Ilundi|Indira|Ingrid|Ionara|Iriana|Irineu|Irmino|Isabel|Isalda|Isaque|Isaura|Isidro|Isildo|Ismael|Jácome|Jannes|Jannis|Jardel|Jasmim|Jasmin|Jasper|Johann|Jonatã|Joraci|Josana|Joséfa|Joseph|Joshua|Josias|Julian|Julião|Julius|Junior|Juraci|Jürgen|Justus|Kaique|Khaled|Kilian|Konrad|Lázaro|Leanor|Léccio|Lemuel|Lenira|Lennox|Leonel|Leonie|Levina|Lianor|Lilian|Lilith|Lineia|Linete|Linnea|Lionel|Lorena|Lorenz|Louisa|Louise|Luamar|Lucena|Lucete|Ludwig|Lutero|Maciel|Madate|Madjer|Maiara|Maksim|Malena|Malina|Manuel|Mapril|Marcel|Marcus|Mariah|Mariam|Marian|Marija|Marina|Marino|Marito|Marius|Markus|Marlon|Marten|Martha|Martim|Martin|Marvão|Márvio|Matheo|Matias|Matteo|Mattis|Máxima|Maxime|Máximo|Medina|Melina|Mércia|Merita|Miguel|Mikail|Milana|Milena|Mimosa|Mirela|Miriam|Misael|Mónica|Monika|Morian|Moritz|Muriel|Murilo|Nadina|Nadine|Naiara|Nalini|Nanina|Natali|Nathan|Nellie|Nelson|Nélson|Nércia|Nestor|Nichal|Nicola|Nicole|Niklas|Nilson|Nilton|Nirina|Noélia|Nonato|Oceana|Oceano|Ocília|Odília|Ofélia|Olália|Olinto|Olivar|Oliver|Olivia|Olívia|Ornela|Osório|Otávio|Paloma|Pérola|Philip|Pietra|Pietro|Pompeu|Prisca|Quévin|Rafael|Rainer|Raissa|Rasmus|Rebeca|Regina|Regino|Robert|Romana|Romano|Rómulo|Rosano|Rosina|Rosita|Rudolf|Russel|Sabina|Sabine|Sabino|Salemo|Salete|Salome|Salomé|Samara|Samira|Samuel|Sancho|Sância|Sansão|Sarina|Sátiro|Séfora|Serena|Sérgio|Shayan|Sheila|Sidnei|Soeiro|Solana|Solano|Solene|Sophia|Sophie|Soraia|Soraya|Stefan|Stella|Susano|Taíssa|Talita|Taylan|Tércio|Thiago|Thomas|Thorin|Tierri|Tobias|Túlipa|Ubaldo|Ursula|Vanina|Vanusa|Vanuza|Venusa|Vérter|Victor|Vidaúl|Viktor|Vivina|Willem|Xerxes|Ximena|Yannis|Yasmin|Younes|Zahraa|Zaqueu|Zarina|Zeynep|Aaron|Abrão|Adail|Adiel|Ádila|Adner|Agnes|Ahmad|Ahmed|Ahmet|Aires|Aitor|Alana|Alder|Aleta|Aliça|Alice|Alina|Aline|Alita|Amaro|Amina|Amira|Amora|Anael|Anaim|Anair|Anaís|André|Anita|Anouk|Anton|Apolo|Aquil|Arian|Ariel|Arina|Arine|Armin|Artur|Aruna|Assis|Átila|Átina|Aubri|Aurel|Áureo|Azuil|Baqui|Barac|Barão|Belém|Benno|Bento|Berat|Beren|Bétia|Biana|Bijal|Bilal|Bitia|Bóris|Breno|Brian|Bruna|Bruno|Bryan|Cácia|Caíco|Caleb|Canto|Cáren|Cárin|Carla|Carlo|Carmo|Carol|Célio|Celsa|Celso|Celto|Ceres|Cihan|Cílio|Circe|Círia|Çınar|Clara|Cosme|Dácio|Daina|Daisi|Dalva|Damas|Dante|Dario|Dário|David|Deise|Délio|Dener|Denil|Deniz|Derin|Dídia|Diego|Dilan|Dimas|Dírio|Druso|Edgar|Edina|Edine|Édipo|Edith|Elana|Eleia|Elena|Elgar|Eliab|Eliah|Elian|Elias|Elina|Eline|Elisa|Elise|Ellen|Ellie|Eloah|Elyas|Emily|Enide|Ensar|Erica|Érica|Erick|Erico|Érico|Erika|Ester|Eugen|Évila|Eylül|Eymen|Fábia|Falco|Fedra|Felix|Feliz|Fiete|Filip|Finja|Fiona|Firmo|Frank|Franz|Freya|Frida|Fritz|Gaori|Gávio|Georg|Gerda|Gerta|Giana|Giani|Gildo|Gilma|Girel|Graça|Greta|Gueir|Hamza|Hanna|Heldo|Helen|Helin|Hélio|Henri|Henry|Ianis|Ignez|Ilyas|India|Indra|Indro|Ioque|Iráis|Isaac|Isael|Ivana|Ivete|Jabes|Jabim|Jacob|Jader|Jadir|Jairo|Jakob|Jakub|James|Jamim|Janai|Jaque|Jasão|Jessé|Jette|Joabe|Joana|Joele|Jofre|Johan|Joice|Jolie|Jonah|Jonas|Jonna|Jonne|Jonte|Jorge|Jório|Josef|Julia|Júlia|Júlio|Júnia|Júnio|Kalle|Karen|Karim|Karla|Karol|Käthe|Katia|Katie|Keanu|Kelly|Kenan|Kerem|Kerim|Klara|Kolja|Kübra|Kyara|Laila|Laira|Lasse|Laura|Lauro|Lavin|Layan|Layla|Lécio|Leila|Lénio|Leona|Levin|Lewin|Leyla|Liana|Liane|Liara|Líbia|Lícia|Lício|Lígio|Lilia|Lilli|Lilly|Lilou|Linda|Linus|Livia|Lívia|Lízie|Loela|Loide|Lólia|Lotta|Lotte|Louis|Luana|Lucas|Lucca|Lucia|Lúcia|Lucie|Luela|Luena|Luisa|Luise|Luiza|Lukas|Luzio|Lydia|Madel|Maira|Maitê|Malak|Malea|Malia|Malik|Malou|Malte|Manel|Marco|Maria|Mária|Marie|Marla|Marta|Marto|Mateo|Mátio|Maude|Mauri|Mauro|Maxim|Mécia|Melek|Merle|Meyra|Mícia|Milan|Milla|Mimon|Miran|Miray|Mirco|Mirto|Munir|Naama|Nadir|Nahla|Naíma|Naísa|Nanci|Nancy|Nelly|Nelmo|Nelsa|Nessa|Nícia|Niete|Níger|Nilce|Nília|Ninfa|Nobre|Noemi|Núbia|Núria|Núrio|Omara|Oscar|Óscar|Oskar|Osmar|Pacal|Páris|Paula|Pedro|Pépio|Perla|Peter|Primo|Quéli|Ramon|Rania|Reina|Riana|Roana|Robin|Roena|Romão|Romeo|Romeu|Ronja|Rosil|Rufus|Rúpio|Santa|Sarah|Sarai|Sauro|Selim|Selma|Simão|Simon|Síria|Sívio|Sofia|Sofía|Sofie|Stela|Suati|Suéli|Suria|Tácio|Taísa|Talha|Talia|Tamar|Tânia|Tarik|Tasso|Telmo|Thore|Tiara|Tilda|Timur|Tirza|Titus|Tomás|Tuana|Turgo|Urias|Uriel|Urien|Vânio|Vasco|Verdi|Vidal|Vitor|Vítor|Willi|Xisto|Yasin|Yiğit|Yusuf|Zahra|Zaíro|Zarco|Zénia|Zilda|Ácil|Adam|Afra|Aixa|Alan|Aleu|Alex|Alix|Alma|Alva|Amar|Amir|Amor|Ânia|Anna|Anni|Ápio|Arda|Ária|Aron|Arya|Ásia|Asya|Atão|Ayla|Azad|Aziz|Azra|Brás|Caia|Caio|Carl|Cauã|Cloe|Cloé|Cora|Dana|Dara|Davi|Dele|Diná|Edda|Eder|Edir|Edma|Egon|Elca|Elia|Élia|Elif|Elin|Élin|Élio|Elis|Ella|Elli|Eloá|Elsa|Elva|Elza|Elzo|Emil|Emin|Emir|Emma|Emmi|Emre|Enes|Enzo|Éola|Eric|Erik|Éris|Esaú|Etel|Étel|Ezra|Fara|Finn|Flor|Fynn|Gael|Gaia|Gala|Gino|Goma|Hadi|Hans|Heda|Hugo|Iago|Iana|Igor|Ilca|Ilja|Ilsa|Ilse|Inês|Inga|Inoi|Iria|Íris|Isac|Isaí|Isis|Issa|Jacó|Jael|Jair|Jani|Jéni|Jens|João|Joás|Joel|John|Jona|Jóni|Jule|Juna|Juno|Juri|Kaan|Karl|Kauê|Kian|Kurt|Lael|Lais|Laís|Lana|Lara|Lars|Leah|Leal|Lena|Leni|Leon|Leta|Levi|Liah|Liam|Lici|Lila|Lilá|Lili|Lilo|Lily|Lina|Linn|Lino|Lion|Lira|Lisa|Liya|Lízi|Lola|Lopo|Luan|Luca|Lucy|Luis|Luka|Luke|Lumi|Luna|Madu|Mael|Mago|Maia|Mair|Maja|Malu|Mara|Mark|Mats|Maya|Mert|Meta|Mika|Mila|Milo|Mina|Minh|Mira|Mona|Musa|Naíl|Nair|Nali|Nami|Naod|Nara|Nele|Neli|Nely|Nice|Nick|Nico|Nike|Nila|Nilo|Nils|Nina|Nisa|Noah|Noel|Nola|Nora|Nuna|Nuno|Ódin|Ömer|Otto|Paul|Pepe|Peta|Piet|Quar|Quim|Raul|Raúl|Ravi|René|Reno|Romy|Rosa|Rose|Ruan|Rubi|Ruby|Rudi|Ruth|Ryan|Sadi|Sami|Sara|Saúl|Suri|Susi|Taha|Taís|Tara|Thea|Theo|Till|Timo|Tita|Tomé|Toni|Tude|Varo|Vera|Vida|Vili|Vito|Xica|Yade|Yael|Yago|Yara|Yuna|Yuri|Zamy|Zara|Zena|Zerá|Zoey|Ada|Ali|Ana|Ary|Ava|Ben|Bia|Can|Efe|Ela|Eli|Ema|Emo|Eva|Ewa|Gil|Gui|Iag|Ian|Ida|Ima|Ina|Ivo|Ivy|Jan|Jil|Job|Lea|Leo|Lev|Lia|Lio|Lis|Liv|Liz|Lou|Lua|Luz|Max|Mei|Mel|Mem|Mia|Mio|Mis|Naz|Neo|Nil|Noa|Noé|Nur|Ole|Pia|Pio|Rai|Rói|Rui|Sam|Sol|Tim|Tom|Uwe|Zoa|Zoe|Zoé|Zoë \ No newline at end of file diff --git a/src/mark-makeNameRegex.php b/src/mark-makeNameRegex.php new file mode 100644 index 0000000..59ea57b --- /dev/null +++ b/src/mark-makeNameRegex.php @@ -0,0 +1,46 @@ +2 && !isset($repetiu[$reg])) array_assocAdd($all,$len,$reg); + $repetiu[$reg] = 1; +} + +$all_sort = array_keys($all); +rsort($all_sort); + +$rgxAll = []; + +foreach($all_sort as $x) { + // print "\n--$x=".count($all[$x]); + $rgx = join('|',$all[$x]); //count($all[$x]); + $rgxAll[] = $rgx; +} + +print join('|',$rgxAll); // decisão de ($x) ou (?:$x) é posterior. + + +// // // +/// LIB + +function array_assocAdd(&$a,$key,$val) { + if (array_key_exists($key,$a)) + $a[$key][] = $val; + else + $a[$key] = [$val]; +} + + diff --git a/src/mark2.php b/src/mark2.php index 66bb132..cf4afcb 100644 --- a/src/mark2.php +++ b/src/mark2.php @@ -4,13 +4,15 @@ */ ini_set("default_charset", 'utf-8'); - +$useGivenName = false; $basedir = dirname(__DIR__); // clone root // $dirTree = 'data/do-info'; // csv // $originais = 'content/original'; // html original com UTF8 homologado $filtrados = 'content/filtrado'; // html limpo $marcados = 'content/marcado'; // destino! +$givenName_rgx = file_get_contents("$basedir/data/nomes-proprios.rgx.txt"); +$gnRegex = '#(?<=[\s>])(?:'.$givenName_rgx.')(?=[\s<])#uis'; // ideal is compile first! foreach (scandir("$basedir/$filtrados") as $f) if (substr($f,-5,5)=='.html') { echo "\n- $f"; @@ -30,6 +32,13 @@ function mark($file) { $clean ); + if ($useGivenName) $clean = preg_replace( + $gnRegex, + '$0', + $clean + ); // internamente a regex é pre-compilada por cache, https://bugs.php.net/bug.php?id=32470 + + // homologados $clean = preg_replace('#(?:CNPJ[\s:\-\.]*)?\d\d\.\d\d\d\.\d\d\d/\d\d\d\d\-\d\d#uis', '$0', $clean); $clean = preg_replace('#Artigo\s+[\d\.]+\sInciso\s+.+?\s+da\s+Lei\s+n?º?\s*\d[\d\.]+\d[/\s]+\d\d\d\d#uis', '$0', $clean);