Ich möchte in einem Text alle Kommentare entfernen. Die Kommentare stehen in Klammern.
Beispiel:
(und hier der Kommentar) Soll entfernt werden.
Das klappt soweit auch ganz gut:
In $text steht nun das ist ein test
Wenn es in einem Text aber nun mehrere Klammern gibt und hinter der Klammer auch noch was steht, geht das ganze leider nicht mehr :/
Beispiel:
Hab leider noch nicht sooo die Erfahrung mit Regulären Ausdrücken und hoffe hier auf Hilfe
Beispiel:
Das ist die Nachricht (und hier der Kommentar)
(und hier der Kommentar) Soll entfernt werden.
Das klappt soweit auch ganz gut:
PHP:
$line = "das ist ein test (und das ein kommentar)";
$reqex = "/(.*) \((.*)\)/";
$text = preg_replace($reqex,"\\1",$line);
In $text steht nun das ist ein test
Wenn es in einem Text aber nun mehrere Klammern gibt und hinter der Klammer auch noch was steht, geht das ganze leider nicht mehr :/
Beispiel:
Das ist ein Test (Kommentar) und das ist gut so (Kommentar) oder?
Hab leider noch nicht sooo die Erfahrung mit Regulären Ausdrücken und hoffe hier auf Hilfe