sergey24
Новичок
вопрос по Регулярным выражениям
Стоит задача.
нужно произвольную страницу, разбить на не делимые части,
в качестве неделимой части взята ячейка таблицы.
следовательно начало <TD ...> .... конец - </TD>
теги отформатированы все функцией strip_tags.
у меня получился скрипт, но в многих случаях с работой с страницой выводит системную рнр ошибку
вот скипт
<?php
$sa="http://www.ipag.ru/cat/kompaniy1990.html";
$fl = fopen($sa,'r');
$string = fread($fl,800000);
fclose ($fl);
$string=strip_tags($string, '<table><td><tr><a><b><h1><h2><h3><h4><h5> ');
preg_match_all("/<TD([^>]*)>((.|\n)+)<\/TD>/U", $string, $matches);
print_r($matches );
?>
Стоит задача.
нужно произвольную страницу, разбить на не делимые части,
в качестве неделимой части взята ячейка таблицы.
следовательно начало <TD ...> .... конец - </TD>
теги отформатированы все функцией strip_tags.
у меня получился скрипт, но в многих случаях с работой с страницой выводит системную рнр ошибку
вот скипт
<?php
$sa="http://www.ipag.ru/cat/kompaniy1990.html";
$fl = fopen($sa,'r');
$string = fread($fl,800000);
fclose ($fl);
$string=strip_tags($string, '<table><td><tr><a><b><h1><h2><h3><h4><h5> ');
preg_match_all("/<TD([^>]*)>((.|\n)+)<\/TD>/U", $string, $matches);
print_r($matches );
?>