Доброго времени суток! Помогите решить задачку, а то что-то зациклило в голове…
Нужно создать регулярное выражение для поиска адресов электронной почты в тексте. На первый взгляд самая тривиальная задача:
“\w+@\w+\.\w+”
Для адресов namename@xxx.yyy name_name@xxx.yyy отлично справляется
Но если попадается адрес в формате name-name@xxx.yyy с дефисом в имени, то возвращается только name@xxx.yyy, т.е. без первой части имени до дефиса. Специально пилить под имена с дефисом нельзя, потому как они редко встречаются…
Буду благодарен за помощь в решении.