Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Нужна очередная регулярка - на этот раз простенькая :)
цитата
23/04/07 в 00:11
 cyberxxx
Для унификации HTML-текста, нужна реулярка, которая вырезает все тэги "<font bla-bla-bla>" и "</font>".

С меня рейтинг, как обычно icon_smile.gif
цитата
23/04/07 в 00:24
 cookie
Ну попробуй это:

Код:

$string=preg_replace("/<\s?font\s?.*?[^\>]?>(.*)[^\<]\<\/font\s?\>/i","$1",$string);
цитата
23/04/07 в 00:33
 cyberxxx
Глючит где-то. Вот, например:
Код:
<p><center><font size=3><a href="http://www.cnn.com">CNN</a></font></center></p>


превращается в
Код:

<p><center><a href="http://www.cnn.com">CNN</a</center></p>


Там тэг </a> херится почему-то.
цитата
23/04/07 в 00:41
 cookie
Угу, косяк. Тады так:
Код:
$string=preg_replace("/\<\s?font.*?[^>]?>(.*?)\<\/font\s?>/i","$1",$string);
цитата
23/04/07 в 00:45
 cyberxxx
cookie писал:
Угу, косяк. Тады так:
Код:
$string=preg_replace("/\<\s?font.*?[^>]?>(.*?)\<\/font\s?>/i","$1",$string);


О, то что доктор прописал! Сенькс.


Эта страница в полной версии