RegEx

Николай

PHP - CooL
RegEx

Имеется текст(к примеру:
какая-то надпись
<br>
<?
<br>
print "nadpis";
?>
еще какая-то надпись
)

Причем символы("<" и ">") заменены их html эквивалентами.
Требуется заменить символы (<br>) внутри тегов ("<?" и "?>") на \n или просто энтер.

Заранее очень благодарен.
 

Ворон

Guest
С помошью $result=substring($string,strpos($string,"&lt;?"),strpos($string,"?&lt;")-strpos($string,"&lt;?")); , где $string это твой текст, который надо обработать, получаешь участок текста между <? и ?> теперь режь из него таги ф-ей strip_tags($result); или str_replace('<br>', '\n',$result);
 
Сверху