Как извлечь адрес электронной почты из строки, используя perl, и поместить адрес электронной почты в переменную?
Мои строки выглядят как
Ben Tailor <bentaylor@gmail.com>
barbara@gmail.com, barbara2@gmail.com, Ben Tailor <bentaylor@gmail.com>
Я попробовал это
$string ="Ben Tailor <bentaylor@gmail.com>";
$string =~ /\b([^\s]+@[^\s]+)\b/g ;
print $string;
И Out положил XAS:
Ben Tailor <bentaylor@gmail.com>
У кого-то есть идея?
Исправлено с помощью
Email::Valid->address($string);
Thx