Carsten: Bitte um Erklärung einer Variablenzuweisung

Beitrag lesen

Hallo phil!

Danke für deine Antwort, aber was heisst denn nun
([^\[]*)

Der PHP-Parser macht da
([^[]*)
draus. Und das verbleibende \ ist, damit der RegExp-Parser eine [ eckige Klammer in die Zeichenklasse bekommt.
Das ^ am Anfang invertiert die Zeichenklasse und das Sternchen dahinter passt auf beliebig viel davon: Der Ausdruck passt also auf alles, was keine öffende eckige Klammer ist.

Gruss,
 Carsten