
22.05.2010, 22:38
|
|
Moderator - Level 7
Регистрация: 04.02.2007
Сообщений: 554
Провел на форуме: 7518056
Репутация:
1089
|
|
Сообщение от GivioN
Сорь за нубский вопрос, но раскуривать регулярки нет время, поэтому написал сюда:
переменнная
PHP код:
$answer = "Updated Date: 30-jan-2008
Creation Date: 04-apr-1996
Expiration Date: 05-apr-2017 тут дальше бла бла бла
>>> Last update of whois database: Sat, 22 May 2010 15:31:30 UTC <<<";
выдернуть от туда вот это: 05-apr-2017
Пробовал через preg_match("/Expiration Date:\w{11} /", $answer, $date);
не получается =)
ясен пень что нифига не получиться....\w "Словарный" символ (символ, который используется в словах. Обычно все буквы, все цифры и знак подчеркивания ('_')) . ну и где ты тут тире (-) видеш? Тем более после Expiration Date: у тебя пробел стоит...
как вариант
PHP код:
preg_match('#Expiration Date:\s(.*)\s#iU',$answer,$date);
P.S. не проверял
Последний раз редактировалось Kusto; 23.05.2010 в 20:09..
|
|
|