Регулярные выражения на PHP.

M8
На сайте с 31.05.2009
Offline
40
571

Доброго времени суток уважаемые. Столкнулся с проблемой : имеется файл с текстом. Подскажите пожалуйста как наложить регулярное выражение (на PHP) чтобы выдрать из текста:

FTP Host: mysait.host.ru

Login: tigreerwwelev

Password: 7384441471

, хочу обратить внимание что в тексте присутствуют записи:

Client ID: 94043333124

Login: tigreerwwelev

Password: 7384441471 эти записи выдирать не нужно.

Пример текста:

Client ID: 94043333124

Login: tigreerwwelev

Password: 7384441471

-------------------------------------------------

ВАЖНЫЙ!!!

Пожалуйста измените доменную систему имен своего домена к следующему и позвольте 24-48 часов для обновления доменной системы имен:

-------------------------------------------------

ПОШЛИТЕ ПО ЭЛЕКТРОННОЙ ПОЧТЕ информацию:

Чтобы создать электронные почты, пожалуйста войдите к Панели управления, и щелчок 'Посылают по электронной почте Менеджера'.

ВАЖНЫЙ - сервер SMTP требует входа в систему и пароля. В Перспективе, избранной ', Мой сервер требует идентификации'. В других почтовых клиентах у этой опции есть различное название.

-------------------------------------------------

Информация ПРОГРАММЫ ПЕРЕДАЧИ ФАЙЛОВ:

FTP Host: mysait.host.ru

Login: tigreerwwelev

Password: 7384441471

- Показать цитируемый текст -

-------------------------------------------------

Чтобы использовать Размещенные на первой полосе расширения выбирают 'Размещенные на первой полосе расширения' из Панели управления и управлять расширениями.

-------------------------------------------------

Если у Вас есть какие-нибудь вопросы, пожалуйста войдите к Панели управления и откройте билет от Центра Помощи. Наша поддержка 24/7 ответит на Вас коротко.

Наилучшие пожелания

J
На сайте с 02.02.2009
Offline
53
#1


preg_match("/ftp\shost:\s*([^\n]+)\nlogin:\s*([^\n]+)password:\s*([^\n]+)/i",$content,$matches);
[Удален]
#2

В данном случае наверное более щадящий для мозга вариант это построчно разобрать

M8
На сайте с 31.05.2009
Offline
40
#3
neolord:
В данном случае наверное более щадящий для мозга вариант это построчно разобрать

Ага в ручную=)

J
На сайте с 02.02.2009
Offline
53
#4
maloi86:
Ага в ручную=)

Я думаю, что он имел ф-ю explode и последующие сабстринги и стрпосы :)

Регуляркой же всяко удобнее)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий