PHP:<?php echo preg_replace('|name=".+"|', '', '<param name="Текст">3534апвап</param>');
Нужно вырезать полностью вырезать тег <param></param> именно с определенным значением атрибута name="Текст", а не все name="".Получить или удалить?
Если удалить то
PHP:<?php $massiv_XML = "...."; $massiv_XML =preg_replace('<param name=".*?">.*?</param>', '', $massiv_XM) ; ?>
Если в notepad++
<param .*?>.*?</param>
Ну а если получить, то тут нужно смотреть, как вы распарсили xml
Нужно вырезать полностью вырезать тег <param></param> именно с определенным значением атрибута name="Текст", а не все name="".
Внутри тега может быть - html, буквы, цифры, текст.
<param name="Текст">3534апвап</param>
<?php
$massiv_XML = "....";
$massiv_XML =preg_replace('<param name="Текст">.*?</param>', '', $massiv_XM) ;
?>
>>> import re
>>> re.sub(r'(\<(/?[^>]+)>)', '', '<b>Текст с <br/>тегами</b>')
'Текст с тегами'
>>> console.log('<b>Текст с <br/>тегами</b>'.replace(/(\<(\/?[^>]+)>)/g, ''))
"Текст с тегами"
$html = '<param name="Текст">3534апвап</param>';
$pattern = '/<param\s+name="Текст">.*?<\/param>/s';
$result = preg_replace($pattern, '', $html);
echo $result; // выведет ''
$html = '<param name="Текст">3534апвап</param>';
$pattern = '/<param\s+name="Текст">.*?<\/param>/s';
$result = preg_replace($pattern, 'Все привет', $html);
echo $result; // выведет 'Все привет'