| |
|
|
| |
<?php
$a = "текст<img src=\"../images/admin/pap.gif\" width=\"16\" height=\"14\" />текст";
?>
|
Как вырезать <img ... > ? | |
| |
|
|
| |
|
|
| |
для: Alexx
(25.12.2005 в 20:51)
| | | А под "вырезать" что имеется ввиду? Удалить или извлечь информацию? | |
| |
|
|
| |
|
|
| |
для: cheops
(26.12.2005 в 01:55)
| | | удалить. | |
| |
|
|
| |
|
|
| |
для: Alexx
(26.12.2005 в 12:34)
| | | В этом случае можно воспользоваться выражением следующего вида
<?php
$a = "текст<img src=\"../images/admin/pap.gif\" width=\"16\" height=\"14\" />текст";
$pattern = "|<img[^>]+>|i";
echo preg_replace($pattern,"",$a);
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(26.12.2005 в 13:25)
| | | $pattern = "|<img[^>]+>|i";
можно подробней разъяснить ? или написать где об этом можно почитать?
и можно ли заменить <img ... > на tекст {img} | |
| |
|
|
| |
|
|
| |
для: Alexx
(26.12.2005 в 17:18)
| | | Опишите подробнее шаблон {img}, а лучше приведите пример с его использованием. Регулярные выражения - это мини-язык, самое лучше описание его приводится в книге Дж. Фридла "Регулярные выражения". | |
| |
|
|
| |
|
|
| |
для: cheops
(26.12.2005 в 22:52)
| | | нет я не про шаблон. просто если в тексте имеется изображение то надо его заменить на слово img | |
| |
|
|
| |
|
|
| |
для: Alexx
(26.12.2005 в 22:59)
| | | Хм... всё-равно не очень понятно... | |
| |
|
|
| |
|
|
| |
для: cheops
(27.12.2005 в 13:01)
| | | <img какие то св-ва > нужно замнеить на слово img и всё | |
| |
|
|
| |
|
|
| |
для: Alexx
(27.12.2005 в 13:18)
| | | Для этого достаточно исправить скрипт, приведённый выше следующим образом
<?php
$a = "текст<img src=\"../images/admin/pap.gif\" width=\"16\" height=\"14\" />текст";
$pattern = "|<img[^>]+>|i";
echo preg_replace($pattern,"img",$a);
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(27.12.2005 в 13:19)
| | | спасибо | |
| |
|
|