Всем привет. Подскажите кто силен в регулярках.
Нашел в топиках регулярку для парсинга emails.
[\.\-_A-Za-z0-9]+?@[\.\-A-Za-z0-9]+?[\.A-Za-z0-9]{2,}
Все отлично работает на простых email с простыми доменами. А вот если домен с дефисом например
Opt.msk@dns-shop.ru
Pr@dns-shop.ru
То данный шаблон схватывает только адрес до дефиса например Pr@dns и все.
Помогите написать регулярку которая будет хватать все типы доменов.
Нашел в топиках регулярку для парсинга emails.
[\.\-_A-Za-z0-9]+?@[\.\-A-Za-z0-9]+?[\.A-Za-z0-9]{2,}
Все отлично работает на простых email с простыми доменами. А вот если домен с дефисом например
Opt.msk@dns-shop.ru
Pr@dns-shop.ru
То данный шаблон схватывает только адрес до дефиса например Pr@dns и все.
Помогите написать регулярку которая будет хватать все типы доменов.