|
автор: Дока (07.05.2005 в 18:59) |
|
| Подскажите пожалуйста регулярное выражение, которое будет из строки типа "<br>Valiko 11.01.00 16:39 Словно кисло пахнущие воды Балтийского залива...
" вычленять такой кусок "<br>Valiko 11.01.00 16:39". То есть в начале <br> потом не важно что и после : еще два знака.
Спасибо! | |
|
|
|
|
|
|
|
для: Дока
(07.05.2005 в 18:59)
| | Попробуй так.
| |
|
|
|
|
|
|
|
для: Artem S.
(07.05.2005 в 19:34)
| | Еще один способ:
<?
$Str = "<br>Valiko 11.01.00 16:39 Словно кисло пахнущие воды Балтийского залива...";
preg_match("/^<br>.+[0-9]{2}\.[0-9]{2}\.[0-9]{2}\s[0-9]{2}:[0-9]{2}/i", $Str, $Arr);
//содержит строку: <br>Valiko 11.01.00 16:39
print $Arr[0]; ?>
|
| |
|
|
|
|
|
|
|
для: antf
(07.05.2005 в 20:34)
| | 1. Выражение длиннее, и менее понятно.
2. Оно неверно. Попробуйте строчку
Valiko 11.01.00 16:39 Словно кисло пахнущие воды Балтийского 01.01.00 00:01 залива..." | |
|
|
|
|
|
|
|
для: Artem S.
(07.05.2005 в 19:34)
| | Вы забыли поставить закрывающую скобку:
/<br>([^:]+:[0-9]{2})/ | |
|
|
|
|
|
|
|
для: antf
(07.05.2005 в 20:38)
| | Нет, я забыл убрать =)
Спасибо. | |
|
|
|
|
|
|
|
для: Artem S.
(07.05.2005 в 20:41)
| | Ваше выражение является более правильным и элегантным. Хотел найти еще один способ... | |
|
|
|
|
автор: Дока (08.05.2005 в 00:39) |
|
|
для: Artem S.
(07.05.2005 в 19:34)
| | Спасибо большое! То, что доктор прописал! | |
|
|
|