
27.03.2008, 21:32
|
|
Участник форума
Регистрация: 01.02.2007
Сообщений: 286
Провел на форуме: 804931
Репутация:
526
|
|
что б особо не извращаться с составлением выражения можн распарсить в два подхода... код ниже
PHP код:
<?php
$str = file_get_contents('1.txt');
$pattern = "!(.+)<hr>!Uis";
preg_match_all($pattern, $str, $res);
$pattern = "!<p>(.+)</p>!Uis";
foreach($res[1] as $row){
preg_match_all($pattern, $row, $tmp);
}
в результате на каждой итерации в массиве $tmp будет 0-й элемент - это вопрос, остальные - ответы.
|
|
|