Regex для email

Regex для вычленения всех email адресов из текста выглядит так:

([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9_-]+)

Тут всё довольно просто. Описано сгруппированное () правило: идёт подбор по всем символам латинского алфавита+цифры+дефис, потом знак @, потом снова в.с.л.а.+ц.+д., потом точка \. , и потом снова в.с.л.а.+ц.+д., хотя тут можно было бы не указывать 0-9 и дефис, на самом деле, поскольку в имени доменной зоны в адресе электронной почты не может быть что-то кроме букв латинского алфавита.


Может быть интересно:

Подпишитесь на нас в социальных сетях!

Instagram
VK
Facebook
YouTube!

Подпишитесь на обновления

* нажимая на кнопку «Подписаться», вы даете согласие на обработку своих персональных данных