Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Регулярные Выражения

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: выбрать заголовок и дату из обычного текста
 
 автор: Лена   (08.09.2008 в 13:34)   письмо автору
 
 

<?php
$text 
"ЛЬВОВ ВНОВЬ ПРОДАЕТ ЗЕМЛЮ05.09.2008, В планах 
Управления природных природных ресурсов и регулирования 
земельных отношений г.Львова возобновить процедуру продажи 
земельных участков на аукционах.
Киевскому мэру надо меньше районов05.09.2008, Леонид 
Черновецкий снова подтвердил свое намерение провести в 
ближайшее время общественные слушания.относительно 
необходимости сокращения количества административных 
районов в столице.
НОВАЯ ЛИНИЯ МЕТРО05.09.2008, 11 .08. 2008 года был подписан 
договор между Киевским метрополитеном и 
«Укрметротуннельпроектом» на проектирования участка 
Куреневско-Красноармейской линии метрополитена Киева от 
будущей станции «Выставочный центр» к Одесской площади, а 
также корректировки утвержденного проекта строительства 
этой линии от станции «Лыбидская» до станции «Выставочный 
центр».
ИТОГИ ПЕРВОГО АУКЦИОНА В СЕВАСТОПОЛЕ05.09.2008, По 
результатам первого земельного аукциона в г.Севастополь 
было продано право аренды на один участок по Камышовому 
шоссе площадью 0,27 га за 662,013 тыс. грн. – для 
строительства и обслуживания торгово-складского комплекса."
;
$header preg_match_all("#^(.*?)(\d{1,2})\.(\d{1,2})\.(\d{4})#"$text$matchesPREG_PATTERN_ORDER);
for(
$i 0;$i<count($matches);$i++){
print 
$matches[0][$i];
}
?>

Мне нужно выбрать все заголовки + дата к ним. Весь остальной текст - выбросить. Выбирается только первый заголовок. дальше пишет Notice: Undefined offset: 1 in s:\home\avart.ua\www\matches.php on line 8 И так дальше

  Ответить  
 
 автор: Trianon   (08.09.2008 в 14:02)   письмо автору
 
   для: Лена   (08.09.2008 в 13:34)
 

$header = preg_match_all("#(.*)(\d{1,2})\.(\d{1,2})\.(\d{4})#",
        $text, $matches, PREG_PATTERN_ORDER);
for($i = 0;$i<count($matches[0]);$i++){
print $matches[0][$i];

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования