Skip to content

Instantly share code, notes, and snippets.

@ricardosiri68
Created November 6, 2013 18:59
Show Gist options
  • Save ricardosiri68/7342060 to your computer and use it in GitHub Desktop.
Save ricardosiri68/7342060 to your computer and use it in GitHub Desktop.
emails en txt
<?
$filename = "mails.txt";
$file = fopen($filename,"r");
$data = fread($file,filesize($filename));
$pattern = "/[a-z-0-9\._\-]+@[a-z-0-9]+\.[a-z-0-9]+\.*[a-z]+/i";
preg_match_all($pattern, $data, $matches);
?>
<html>
<body>
<h1>Emails Encontrados</h1>
<ul>
<?foreach($matches[0] as $email):?>
<li><?=$email?></li>
<?endforeach;?>
</ul>
</body>
</html>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Alias, illum sapiente
hic saepe tenetur natus libero nesciunt magnam. Totam, molestias, dolore
accusamus labore eos reiciendis aliquid ab ea libero harum tenetur a officiis
assumenda illum iure dignissimos doloremque veritatis deleniti deserunt hic tempore
quasi voluptates eveniet expedita porro dolor beatae saepe enim aspernatur
ratione. Accusantium, sit, dolores, maxime, eaque est tempora dicta quidem quae
eum porro quod natus aliquid earum quos officia voluptas similique quaerat minus
exercitationem sunt. [email protected] Reiciendis, doloribus, doloremque quasi earum praesentium
modi suscipit tempore autem assumenda aliquam tenetur inventore deserunt fuga
odio eos placeat beatae minus. Mollitia, sed, ea itaque inventore alias laborum
ullam molestiae! Saepe, vel a necessitatibus illum repellat harum est blanditiis
consequuntur eaque dolore! Sed, consectetur, modi, dolorum, at similique excepturi
autem aliquam nam deleniti optio laborum facere nobis dolores maiores
repudiandae voluptate voluptatum officiis laboriosam saepe architecto? Quidem,
iure dicta dolorum doloremque praesentium quas temporibus delectus nobis odio
autem ipsa porro impedit [email protected] voluptatem vel natus quia voluptas at inventore
excepturi cupiditate omnis. Hic, rerum velit quaerat explicabo corporis
temporibus eius ad error possimus praesentium quis dicta laborum ut.
Dignissimos in nesciunt facilis dolorum excepturi explicabo nulla tempora
dolorem unde natus. Soluta, ipsam, facilis possimus minima doloremque saepe
fuga veritatis nisi eaque iste esse libero quo cupiditate asperiores illo sint
cumque error suscipit quis cum molestiae consequatur tempora beatae culpa
praesentium tenetur dolores vitae corrupti quas ex assumenda explicabo et
reprehenderit ipsum ut officia perspiciatis corporis. Velit, saepe, aliquam
fugiat voluptate iure molestias consequuntur reiciendis consequatur harum
voluptatum voluptas adipisci delectus [email protected] aliquid quos modi incidunt molestiae!
Perferendis, distinctio numquam obcaecati error eaque. Tenetur, consectetur
eius atque nisi ipsam ipsum quis magnam odio expedita quia mollitia quibusdam
cupiditate veritatis! Fugiat, sequi, voluptas, consequuntur praesentium itaque
velit optio non harum assumenda hic autem facere aperiam deserunt! Obcaecati,
tempore assumenda hic perspiciatis architecto quaerat tempora eligendi explicabo
quos fugit ad quod incidunt voluptatem consectetur voluptatum quis tenetur.
Architecto odit quod praesentium repellat [email protected] provident facere! In tempora illo
architecto qui nihil hic assumenda. Unde quas earum tenetur adipisci placeat
esse a enim magni. Libero veritatis molestiae quibusdam fugit atque nesciunt
fugiat. Atque, molestiae, similique ipsa [email protected] libero voluptatibus autem velit
reiciendis in aliquam neque voluptas doloremque excepturi nulla quos quam amet
quia sint distinctio sapiente magnam itaque. Repudiandae, facere aliquam
laborum natus officiis qui harum illo dolore nobis saepe quas esse? Optio, quo,
perferendis nisi aspernatur unde mollitia architecto [email protected] quod vero recusandae ad
blanditiis veritatis fuga dignissimos alias similique temporibus incidunt.
Incidunt tenetur deleniti quisquam doloribus nisi. Praesentium, earum, expedita
ab dicta id [email protected] pariatur cupiditate quas libero nostrum aliquid. Distinctio,
molestias, officia, dolorum ab sequi perferendis maxime tempore hic eaque
mollitia voluptas omnis ad? Nam, maxime iusto accusamus est veritatis voluptatem
ab voluptas qui rem suscipit libero mollitia dolorem veniam tenetur quos
saepe delectus laborum reiciendis nulla fugit. Reiciendis, sit, nulla, impedit
rem ut autem tempore voluptatibus unde perspiciatis alias molestiae ipsa nostrum
non. A, cumque, ipsa, harum quasi est iusto accusamus assumenda cum deserunt fugit
dicta non sunt.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment