ПОЛУЧИТЬ EMAIL ИЗ ТЕКСТА PHP

Получение email адреса из текста на PHP может быть необходимым для многих задач, например, для обработки текстовых данных, полученных из формы обратной связи.

Проще всего получить email адресы из текста, используя регулярные выражения. Для этого можно воспользоваться функцией preg_match_all(), которая возвращает массив всех соответствий найденных регулярки:

$text = "Привет, мой email: myemail@example.com";preg_match_all('/[\w\._]+@[\w\._]+\.[\w\._]{2,}/', $text, $matches);print_r($matches[0]);

В данном коде мы ищем email адрес в текстовой строке $text, используя регулярное выражение '/[\w\._]+@[\w\._]+\.[\w\._]{2,}/'. Найденные соответствия сохраняются в массиве $matches, который выводится на экран с помощью функции print_r().

Регулярное выражение '/[\w\._]+@[\w\._]+\.[\w\._]{2,}/' состоит из следующих элементов:

  • [\w\._]+ - любое количество букв, цифр, подчеркиваний и точек (эти символы экранированы слэшем)
  • @ - символ собаки
  • [\w\._]+ - любое количество букв, цифр, подчеркиваний и точек (эти символы экранированы слэшем)
  • \. - точка (экранирована слэшем)
  • [\w\._]{2,} - любое количество букв, цифр, подчеркиваний и точек, не менее 2-х символов

Проверим работу данного кода:

$text = "Привет, мой email: myemail@example.com. А это второй адрес: second@example.org";preg_match_all('/[\w\._]+@[\w\._]+\.[\w\._]{2,}/', $text, $matches);print_r($matches[0]);

На экране мы увидим следующий результат:

Array( [0] => myemail@example.com [1] => second@example.org)

Как отправлять заявку с сайта на почту? SMTP скрипт отправки писем

How To Send Email Using PHP With PHP Mailer - PHP Send Email - Full Step By Step

Как сделать форму отправки сообщений на email

Cara Membuat Verifikasi Akun Melalui Email Menggunakan PHPMailer

Админка для лендинга (любого html сайта), на php, бесплатно, установка 2 секунды!

#51 Уроки PHP - Учим язык PHP, Форма обратной связи на языке PHP и отправка письма на почту

PHP: массовая рассылка email с пом. swiftmailer, со своего сервера (хостинга)

Уроки PHP 7 - Отправка Email писем через PHP

ЖУТКИЙ ВИРУС В JPG КАРТИНКЕ. ЭТО КАК? - Как его удалить? Как от этого защититься? - UnderMind

Реклама
Новое
Реклама