[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как вырезать текст? Всё перепробовал...
Parfusha
Необходимо вырезать код:

<!-- 

[вырезать этот код код]

-->


Спасибо.



Спустя 41 минута, 30 секунд (15.03.2011 - 19:45) imbalance_hero написал(а):
Parfusha
Откуда? Что пробовал? Показывай, за тебя писать не будем, задолбало =)

Спустя 40 минут, 8 секунд (15.03.2011 - 20:25) Chel_Hacker777 написал(а):
Parfusha
Нужно вырезать все комментарии html <!-- --> ?

Спустя 1 час, 5 минут, 51 секунда (15.03.2011 - 21:31) alex12060 написал(а):
регуляяяяяяркииииииии)

$text = '<!-- text -->';

preg_match("/<!--[\s*](.*?)[\s*]-->/is", $text, $get);

echo trim($get[1]);

Спустя 4 часа, 17 минут, 2 секунды (16.03.2011 - 01:48) Chel_Hacker777 написал(а):
Если не хотите использовать регулярки, то можете вот так попробовать:


$text_user='Это текст 1.<!-- комментарий  -->Это текст 2.<!-- комментарий  --><!-- комментарий  --><!-- комментарий  --><!-- комментарий  -->Это текст 3.<!-- комментарий  -->Это текст 4.';

$text=$text_user;
for(;substr_count($text,"<!--")>0 && substr_count($text,"-->")>0;)
{
list($t,)=explode("<!--","$text");
$a=''.$a.''.$t.'';
list($x,)=explode("-->","$text");
$z=strlen($x);
$z=$z+3;
$text=substr("$text",$z);
}
$a=''.$a.''.$text.'';
echo ($a);
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.