Здравствуйте! Такая ситуация:
Нужно вывести всё (вместе с тегами), что находится между <body></body>. Голова подсказывает, что это можно сделать с помощью регулярных выражений, но как? не знаю...
Такое не работает (выводит только имя тега, без угловых скобок и содержимое тега):
PHP:
скопировать код в буфер обмена
<?PHP $x = "<head></head><body><div>Текст<p>Строка 1</p></div><p>Строка 2</p></body>"; preg_match ( "/<body><(.*)>(.*)<\/(.*)><\/body>/", $x, $ss ); print "<pre>"; print "</pre>"; ?>
И потом этот массив нужно объеденить в одну строку, для вывода в браузер...
|