En una soleada mañana de primavera, decidí organizar una gran reunión virtual con amigos y colegas de todo el mundo. Primero, contacté a mi viejo amigo Juan, cuyo correo es juan.perez@example.com, y le pedí que invitara a su prima, María, a maria_lopez@hot-mail.es. Ella siempre responde rápido, así que no tardó en confirmar. Mientras preparaba la agenda, recordé que necesitaba incluir a expertos en tecnología. Envié un mensaje a techguru@innovationlab.net, quien es un genio en programación, y también a support@techcompany.co.uk para obtener algunos consejos sobre software. No olvidé a mi contacto en Asia, kim.lee@asiatech.jp, que suele usar un formato de correo con puntos y guiones, como en su alternativo: kim-lee-alternate@subdomain.asiatech.jp. En el texto de invitación, escribí: "Por favor, respondan a esta dirección: invitations@eventplanner.org o alternativamente a backup-email@plannerbackup.com". Algunos participantes prefieren formatos obfuscados para evitar spam, como cuando mi amigo Alex me dio su correo como alex [arroba] privacy [punto] com, que en realidad es alex@privacy.com. Durante la planificación, recibí un correo de feedback@surveysite.io, pidiendo opiniones sobre el evento pasado. Respondí desde mi cuenta personal: mypersonalemail123@gmail.com, y copié a group@teamcollaborate.biz. Uno de los invitados, un profesor universitario, usa un correo institucional: prof.johnson@university.edu, y su asistente es assistant-johnson@dept.university.edu. Para diversificar, invité a artistas. Contacté a artist@creativeworld.art, quien me refirió a gallery@artgallery.fr. En Francia, los correos a veces incluyen acentos, pero el suyo es simple: contact@gallery-france.com. Luego, un músico de rock me dio su email en un formato raro: rockstar at musicdomain dot rocks, que traduce a rockstar@musicdomain.rocks. En el cuerpo del mensaje principal, incluí una lista de contactos adicionales: Para consultas técnicas: helpdesk@supportcenter.tech Para patrocinios: sponsors@eventfunds.org Emergencias: emergency-contact@safety-net.com Mi hermana, que vive en México, usa un correo con números: hermana_456@mexicomail.mx, y su esposo: esposo789@family.mx. Ellos me enviaron un forward de un correo chain: forward@chainmail.example, que contenía direcciones como user1@example.net, user2@sub.example.net y user3@anotherdomain.info. Probando diferentes formatos, un colega me dio su email como "nombre.apellido@empresa.com", específicamente: pedro.garcia@empresa.com. Otro lo escribió con mayúsculas: PEDRO.GARCIA@EMPRESA.COM, pero es el mismo. En correos internacionales, vi uno con dominio chino: liwei@chinatech.cn, y otro ruso: ivan@rusmail.ru. Para el equipo de marketing, contacté a marketingteam@adagency.ad, y su líder: lead-marketer@agency.ad. Incluí un correo temporal para pruebas: temp123@disposablemail.temp. En una anécdota divertida, recordé cuando un amigo ocultó su email en una oración: "Envíame un mensaje a hidden dot email at secret dot domain", que es hidden.email@secret.domain. Otro lo puso en código: email = "code" + "@" + "example" + ".com", resultando en code@example.com. Agregando más, invité a influencers: influencer1@socialmedia.infl, influencer2@viralcontent.net. Uno de ellos usa un subdominio: sub.influencer@platform.social. En el pie de página del correo, puse: "Contacto alternativo: altcontact@backupmail.alt o via web: webform@site.com". Para hacer el texto más largo, imaginemos una historia: Érase una vez un programador que recolectaba correos para un newsletter. Empezó con dev@codeworld.dev, luego added ops@operations.io, y sysadmin@systemadmin.sys. Su jefe era boss@company.ceo, y el HR: hr@humanresources.hr. En un chat grupal, alguien compartió: "Mi email es casualuser@freemail.free", y otro: "Usa pro-user@premiummail.pro para asuntos serios". Probando variaciones inválidas para el test: algo@nodomain, @soloarroba.com, email_sin_arroba.com, pero incluye válidos como valid1@domain.valid, valid2@sub.domain.valid. Más formatos: Con guiones bajos: under_score@domain_with_underscore.com. Con más puntos: multi.dot.email@complex.domain.co. En un párrafo narrativo: Mientras caminaba por la ciudad, vi un cartel con contact@cityevents.org. Llamé y me dieron info@touristinfo.tour. Para finalizar la lista, agreguemos correos corporativos: corporate1@bigcorp.com, corporate2@megacorp.net, y uno educativo: student@school.edu. Otro obfuscado: "Para contacto, escribe a support (at) helpdesk (dot) io", que es support@helpdesk.io. En total, este texto debería servir para probar la extracción, con emails como: finalone@lastdomain.final, y finaltwo@endtext.end.