#!/usr/bin/perl -w use strict; use Email::Find; my $data = 'any number of td/tds>stuffemail@email.commore stfffnext@next.co.ukr.h@a.com'; find_emails($data, sub { my($email, $orig_email) = @_; print $email->format."\n"; return $orig_email; });