Добрый вечер!
Есть такое задание
У нас есть текст (HTML) вида: (теги без пробелов)
<>Заголовок1<>
бла-бла-бла...
<>Заголовок2<>
бла-бла-бла...
итд...
<>
11
22
...
<>
Количество заголовков неограниченное, число строк в теге sometag равно количеству заголовков (это не столь важно), после каждого заголовка идет какой-то html, который относится к этому заголовку, собственно что надо
Надо спарсить регулярками контент из этой HTML-строки в массив вида
array[0]['title'] => 'Заголовок1' (парсится из тэгов h1, 0 ключ очередности)
array[0]['content'] => бла-бла-бла.. (то что идет после заголовка h1 до след заголовка h1 либо до sometag)
array[0]['some'] => 11 (первая строка в тэге sometag и она должна относиться к первому заголовку)
и так далее
Нужно написать это на PHP, обычными preg'ами и в итогу сформировать такого вот вида массив)
Опубликован 07.05.2015 в 21:40
Заказ находится в архиве