$matches = array(); $log = file_get_contents('your-text-file'); $match = preg_match_all("/[a-z0-9!_{|}~-]+(?:\.[a-z0-9?^_{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/", $log, $matches, PREG_PATTERN_ORDER); file_put_contents('out.csv', implode(PHP_EOL, array_unique($matches[0])));
My filing system
- CSS (1)
- Databases (1)
- Javascript (9)
- jquery (3)
- nodejs (1)
- PHP (12)
- Rackspace (2)
- regexp (1)
- Zend Framework (6)
- Uncategorized (6)
Find stuff