|
|
|
| Здравствуйте, подскажите, пожалуйста, как можно удалить изображения со страницы, если в альтернативном тексте может встетиться символ ">" | |
|
|
|
|
|
|
|
для: kb_nn
(09.03.2007 в 14:05)
| | Может так подойдет
<?
$sd='<img src=asd.gif border=0>Текст<br>';
$rt='(<img src=+[0-9a-z]+.gif|jpg|png)(.*)>[^<]';
print eregi_replace($rt,"",$sd);
?>
|
| |
|
|
|
|
|
|
|
для: zerocool
(09.03.2007 в 15:15)
| | нравится вам через голову делать:)
<?
$text=preg_replace('/<img[^>]+>/is', '', $text);
|
| |
|
|
|
|
|
|
|
для: Loki
(09.03.2007 в 15:22)
| |
$text="<img src='img1.jpg' alt='>' border='0'>";
echo(preg_replace("/<img[^>]+>/","",$text));
|
выдает
' border='0'> | |
|
|
|
|
|
|
|
для: kb_nn
(12.03.2007 в 16:02)
| | Ето ошибочный код:) и я на 50% уверен что сделать корректно рабочий код неполучиться:)))) | |
|
|
|
|
|
|
|
для: Poison
(12.03.2007 в 22:49)
| | Так=)) Помучаясь немного зделал вот что:
"/<img[^>]+alt=[\"\']?[^\"\']+[\"\']?[^>]+>/Usi"
|
работает вполне нормально ... но как всегда есть проблемы:( изображения не содержащие alt игнорируються:((
так и несмог победить эту проблему:) | |
|
|
|