Hallo,
ich möchte mittels preg_replace aus einem Text alle [img] Tags
entfernen, einschl. des Links dazwischen.
Angewandt auf <img> funktioniert das:
Ausgabe = Dies ist ein Text mit
Angewandt auf [img] funktioniert das leider nicht:
Ausgabe = Dies ist ein Text mit [img]Bild[/img]
Gruss
Heiner
ich möchte mittels preg_replace aus einem Text alle [img] Tags
entfernen, einschl. des Links dazwischen.
Angewandt auf <img> funktioniert das:
PHP-Code:
$test2 = "Dies ist ein Text mit <img>Bild</img> ";
echo preg_replace("'<img[^>]*?>.*?</img>'si", "", $test2);
Angewandt auf [img] funktioniert das leider nicht:
PHP-Code:
$test = "Dies ist ein Text mit [img]Bild[/img] ";
echo preg_replace("'[img[^]]*?>.*?[/img]'si", "", $test);
Gruss
Heiner
Kommentar