Артемий
Новичок
Проблема с RegExp (шаблон обрабатывает лиш часть исходного текста,)
Решил я из строковой переменной $text которая изобилует HTML вытягивать конкретно тэги <P> целиком с внутренностями (которые кстати могут выглядить и вот так <P class="text"> поэтому исрользую RegEXP конструкцию <p.*>) .
Написал вот такой вот скрипт
preg_match_all("|<p.*>(.*)</p>|U",
$text,
$out_preg, PREG_PATTERN_ORDER);
for($i=0; $i <= count($out_preg[0]); $i++ )
{
echo $out_preg[0][$i]."<br>";
}
Но по непонятным причинам данный код вытягивает лиш часть тэгов <P> а не все.
Решил я из строковой переменной $text которая изобилует HTML вытягивать конкретно тэги <P> целиком с внутренностями (которые кстати могут выглядить и вот так <P class="text"> поэтому исрользую RegEXP конструкцию <p.*>) .
Написал вот такой вот скрипт
preg_match_all("|<p.*>(.*)</p>|U",
$text,
$out_preg, PREG_PATTERN_ORDER);
for($i=0; $i <= count($out_preg[0]); $i++ )
{
echo $out_preg[0][$i]."<br>";
}
Но по непонятным причинам данный код вытягивает лиш часть тэгов <P> а не все.