Never been to TextSnippets before?

Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world (or not, you can keep them private!)

extract email addresses (See related posts)

<?php

function extract_emails_from($string){
  preg_match_all("/[\._a-zA-Z0-9-]+@[\._a-zA-Z0-9-]+/i", $string, $matches);
  return $matches[0];
}

$text = "blah blah blah [email protected] blah blah blah [email protected]";

$emails = extract_emails_from($text);

print(implode("\n", $emails));

?>


Context: http://forum.textdrive.com/viewtopic.php?pid=46783

Comments on this post

Rot posts on Feb 24, 2006 at 15:33
Too simplistic - doesn't account for all email address types and relies on good grammar to prevent it absorbing surrounding text.

You need to create an account or log in to post comments to this site.


Related Posts