|
|
|
|
|
для: pt1c
(31.10.2009 в 18:15)
| | Можно начать отталкиваться от следующего скрипта
<?php
$txt = "Текст ни о чем <цитата параметры>МНого ненужного ".
"текста<объект параметры>текст для удаления</объект> ".
"текст ни о чем</цитата> Много текста <объект параметры>".
"текст для удаления</объект> текст";
$pattern = "|<цитата параметры>(.*?)<объект параметры>(.*?)</объект>(.*?)</цитата>|is";
$txt = preg_replace($pattern, "<цитата параметры>\\1\\3</цитата>", $txt);
echo htmlspecialchars($txt);
?>
|
| |
|
|
|
|
|
|
| Здраствуйте уважаемы гуру ;) Помогите пожалуйста.
Как ни бился не смог придумать как сделать...
Имеем текст в переменной:
$txt = "Текст ни о чем <цитата параметры>МНого ненужного текста<объект параметры>текст для удаления</объект> текст ни о чем</цитата> Много текста <объект параметры>текст для удаления</объект> текст";
|
Нужно чтобы на выходе переменнтая выглядела так:
$txt = "Текст ни о чем <цитата параметры>МНого ненужного текста текст ни о чем</цитата> Много текста <объект параметры>текст для удаления</объект> текст";
|
Т.е. Удалить <объект параметры></объект> который вложен в <цитата параметры></цитата>.
Все мои попытки окончилисть что удаляются все <объект параметры></объект>
Прошу Ващей помощи | |
|
|
|
|