<?php
/*Дан текст, содержащий в себе email'ы (адреса почты вроде you+me@some.domain-domain.com ).
Напиши скрипт, выводящий все email, встречающиеся в этом тексте*/
$pattern = '/[a-z0-9_+.-]+@([a-z0-9-]+\\.)+([a-z]+){1}\\b\\s/iu';
$text = 'vasya.pupkin39@very.big-office.ru - проверка для адреса с поддоменами, работает нормально
vasya.pupkin39@very.biЖg-office.ru - не находит - срабатывает условие границы слова (хотя вообще в e-mail может быть русский)
vasya.pupkin39@very.bi;g-office.ru - не находит - нет пробела, но в жизни его может и не быть в списке е-mail-ов
vasya.pupkin39@very.bi@g-office.ru
Дальше стена текста с сайта Трансаэро для теста
Контактная информация Авиакомпании «Трансаэро»
Направление деятельности: Телефон, e-mail: Услуги, часы работы:
Интернет-магазин
Авиакомпании «Трансаэро»Обращайтесь в нашу Службу Интернет поддержки
по вопросам покупки и оплаты Ваших заказов на официальном сайте Трансаэро,
а также направляйте предложения по сотрудничеству
в области электронной коммерции rev_reservation@transaero.ru
Круглосуточно
Вопросы по покупке билетов на Сайте www.transaero.ru (.com /.us/.de)
Вопросы по работе Сайта
Вопросы по платежам на Сайте www.transaero.ru (.com /.us/.de)
Вопросы по возвратам Интернет билетов приобретенных на сайте www.transaero.ru (.com /.us/.de)
Предложения о сотрудничестве
Клиентская группа
«Трансаэро Привилегия»Узнайте о наших специальных программах,
о набранных Вами баллах и возможностях их использования В Москве
+7 (495) 788-80-80 доб. 5
Звонки из России
8-800-555-3-555
privilege@transaero.ru
09:00-21:00 мск
Вопросы о «Трансаэро Привилегия»
Вопросы о совместных банковских программах
Вопросы об условиях накопления и использования баллов
Служба поддержки интернет регистрации:
Мы рады помочь по вопросам прохождения интернет – регистрации на сайте авиакомпании.
8 (495) 662 15 60 доб. 67002
web@transaero.ru
Skype transaerowebsupport
Круглосуточно
Вопросы по Веб-регистрации
Вопросы по работе Веб-регистрации
Сервис бронирования отелей:
Служба поддержки по вопросам бронирования отелей (бронирование, отмена, изменение).
Сервис предоставлен компанией партнером – ostrovok.ru
8 (800) 775 22 82
hotels@transaero.ru
Круглосуточно
Вопросы о бронировании отелей
Сервис бронирования аренды автомобилей:
Служба поддержки по вопросам аренды автомобилей (бронирование, отмена, изменение).
Сервис предоставлен компанией партнером – rentalcars.com
+ 7 (499) 346 61 49
Управление бронированием
Онлайн обращение (форма обратной связи)
Поддержка по телефону:
Пн – Пт: 10:00 – 19:00 МСК
Сб и Вс – выходнойПоддержка через форму обратной связи – круглосуточно.
Сервис заказа услуги «Такси»
Услуга доступна в следующих городах:
Москва, Ростов-на-Дону, Краснодар, Казань
+7 (499) 322-33-81 Круглосуточно
Вопросы о заказе Такси на сайте:
taxi.transaero.ru
Заказ такси по телефону, отмена, изменения
Сервис бронирования пакетных туров
Служба поддержки по вопросам бронирования пакетных туров
Сервис предоставлен компанией партнером – «Библио Глобус» туристический оператор
+7 (495) 781-93-92
zakaz@bgoperator.comЭкстренная поддержка туристов:
+7 (495) 410-0504 Понедельник-пятница: 10:00-19:30 мск
Суббота: 10:00-17:00 мск
Воскресенье: выходнойВопросы о бронировании туров на сайте: tours.transaero.ru
Отдел розыска багажа
Наши специалисты окажут помощь в поиске
Вашего утерянного багажа
+7 495 662 15 60
доб.: 10804/10805 (круглосуточно)
+7 495 662-15-60 доб.10828, 18968 (офис в а/п «Внуково», круглосуточно)
факс +7 495 644 07 31
lostandfound@transaero.ru
09:00-18:00 мск
Вопросы о поиске утерянного багажа
Вопросы о системе поиска багажа
Вопросы о статусе багажа
Групповые перевозки
Отдел специальных продаж Обращайтесь по всем вопросам бронирования
групповых перевозок groups@transaero.ru
09:00-18:00 мск
Вопросы по групповым тарифам
Вопросы по бронированию групп
Грузовые перевозки
Узнайте как забронировать груз
и как его оформить в аэропорту
+7 (495) 788 80 80
(бронирование)
круглосуточно
Вопросы о бронировании грузов
Вопросы об оформлении грузов
Вопросы об оплате грузов
Предоставление справок пассажирам
Закажите справку в письменном виде
(услуга платная)
+7 (495) 788 80 80
О факте перевозки
О факте бронирования/приобретения
О стоимости приобретенной перевозки
О расстоянии (летном времени)
О факте и причине задержки вылета
Пресс-служба
Для представителей российских
и зарубежных СМИ
+7 (495) 937 84 77
pr@transaero.ru
intmedia@transaero.ru
(для зарубежных СМИ)
09:00-18:00 мск
Связь с Пресс-службой
Отдел рекламы
По вопросам рекламных размещений
reklama@transaero.ru
Вопросы по совместной рекламе
Отдел набора и адаптации персонала
Для соискателей работы
+7 (495) 221 01 61
09:00-18:00 мск
Информация о вакансиях
Центральный офис АК “Трансаэро” Москва, Зубовский бульвар, дом 11а
info@transaero.ru
Для организаций-партнеров и государственных учреждений';
if ($count){
echo "Найдено адресов: {$count}\n";
foreach ($matches[0] as $match){
echo "{$match}\n";
}
} else {
echo "Адреса не найдены\n";
}