08.10.2007, 13:16
общий
это ответ
Здравствуйте, Райкин Сергей Александрович!
В приложении готовый код, а вот ссылочка на faq по регулярным выражениям
Результат работы скрипта, нужное находится в массиве $area[1]:
Array
(
[0] => Array
(
[0] => < name=tt ...>Этот текст надо извлечь</>
[1] => < name=n2 rows=4>Этот текст надо извлечь</>
)
[1] => Array
(
[0] => Этот текст надо извлечь
[1] => Этот текст надо извлечь
)
)
Приложение:
<?php$page =<<<HTML<body><form><textarea name=tt ...>Этот текст надо извлечь</textarea>...</form>...<form name=f2>...<textarea name=n2 rows=4>Этот текст надо извлечь</textarea></form></body...HTML;preg_match_all("/<textarea .*?>(.*?)<\/textarea>/i",$page,$area);print_r($area);?>