Вопрос по регулярным выражениям?

Статус
В этой теме нельзя размещать новые ответы.

kav78

Новичок
Вопрос по регулярным выражениям?

Здраствуйте, помогите, плиз.
Есть строка след. вида: <pubDate>Tue, 20 Feb 2007 10:40:00 +0300</pubDate>
Как мне с помощью preg_match_all выдернуть значения: "20 Feb 2007" и "10:40", зарание спасибо.
 

kav78

Новичок
Dovg
preg_match_all ('#<pubDate>(.+)</pubDate>#i', $f, $t);
но этовыражение выводит то что находиться между тегами.
Все попытки изменения приводят к пустой строке
 

Oldwin

Новичок
Автор оригинала: kav78
Dovg
preg_match_all ('#<pubDate>(.+)</pubDate>#i', $f, $t);
но этовыражение выводит то что находиться между тегами.
Все попытки изменения приводят к пустой строке
Прям все все? А какие попытки то хоть?
 

akd

dive now, work later
Команда форума
народ, а формат даты в теге никому ничего не сказал шоль?
не нужны тут регулярки.

$str = '<pubDate>Tue, 20 Feb 2007 10:40:00 +0300</pubDate>';
echo date('Y-m-d H:i:s', strtotime(strip_tags($str)));
дальше уже только почитать мануал на предмет как работать с offset.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху