|
|
|
| люди подскажите как вырезать весь урл , что-бы осталось только - A-Teens - Dancing Queen .
пример :
<img src="/template/i/radio.gif" align="absmiddle" border="0"></a> <a href="http://www.mu.ru/pages/27/2732.shtml">A-Teens - Dancing Queen | |
|
|
|
|
|
|
|
для: dima2207
(07.03.2007 в 23:54)
| | Строка выглядит именно так? Т.е. нет завершающего тэга </a>?
PS Если строка содержит только этот текст, то удалить все тэги можно при помощи специальной функции strip_tags(). | |
|
|
|
|
|
|
|
для: cheops
(08.03.2007 в 00:41)
| | да , строка выглядит именно так , но у меня ничего не получается оно вырезает только таг <img> а надо чтобы все , кроме надписи в конце , может как нить можно с помощью регвыр ??? | |
|
|
|
|
|
|
|
для: dima2207
(08.03.2007 в 01:11)
| | Можно поступить следующим образом
<?php
$text = '<img src="/template/i/radio.gif" align="absmiddle" border="0"></a> <a href="http://www.mu.ru/pages/27/2732.shtml">A-Teens - Dancing Queen';
$text = preg_replace("|<[^>]+>|is", "", $text);
echo $text;
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(08.03.2007 в 02:07)
| | НЕт не работает !!! и что самое интерестное что вот этот проверенный способ тоже :
$search = array ("'<script[^>]*?>.*?</script>'si", // Вырезает javaScript
"'<[\/\!]*?[^<>]*?>'si", // Вырезает HTML-теги
"'([\r\n])[\s]+'", // Вырезает пробельные символы
"'&(quot|#34);'i", // Заменяет HTML-сущности
"'&(amp|#38);'i",
"'&(lt|#60);'i",
"'&(gt|#62);'i",
"'&(nbsp|#160);'i",
"'&(iexcl|#161);'i",
"'&(cent|#162);'i",
"'&(pound|#163);'i",
"'&(copy|#169);'i",
"'&#(\d+);'e"); // интерпретировать как php-код
$replace = array (" ",
"",
"\\1",
"\"",
"&",
"<",
">",
" ",
chr(161),
chr(162),
chr(163),
chr(169),
"chr(\\1)");
$text = preg_replace($search, $replace, $l);
print "<br> ====".$text."------";
|
мне кажется что это все из-за того что таг <a> Не закрыт !!! | |
|
|
|
|
|
|
|
для: dima2207
(08.03.2007 в 02:28)
| | Нет , не в этом дело , ума не приложу что это может быть ??? | |
|
|
|
|
|
|
|
для: cheops
(08.03.2007 в 02:07)
| | У вас не работает приведённый выше скрипт?
Какая версия PHP используется и выводятся ли какие-нибудь сообщения об ошибках (у меня скрипт на ура отрабатывает)? | |
|
|
|
|
|
|
|
для: cheops
(08.03.2007 в 03:11)
| | благодарю за помощь , я уже разобрался !!!!!! | |
|
|
|