| |
автор: Дока (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)
| | | Спасибо большое! То, что доктор прописал! | |
| |
|
|