Mr.Luke: preg_match_all - Fehler in Expression (PHP)?!

Beitrag lesen

Manchmal hilf auch einfach etwas "Voodoo" :)

Vielen Dank... es funktioniert und ich bin jetzt ne Lachnummer im Team - Gott bin ich blöde!!!

Gruß,
Mr. Luke

Manchmal ist es einfacher als man denkt.
Zu . gehört standardmäßig nicht der Zeilenumbruch.
Einfach den Modifier s hinzuüfgen. So werden auch Zeilenumbrüche als . erkannt.

preg_match_all("#{if[start]}(.*?){if[ende]}#s", $String, $Array);

Grüße aus dem Wald
Voodoo