meinz: RegEx - Anpassungsproblem

Beitrag lesen

Hallo,

ich verwende folgenden RegEx um meinem Bekannten Zitate in seinen Texten zu ermöglichen:
/[zitat=(.+?)](.+?)[/zitat]/
Das funktioniert auch im groben und ganzen wie gewünscht und mit preg_replace kann ich da was schönes basteln. Doch wies nun mal so ist, kommt mein Bekannter gleich mal mit einem Fall, den ich nicht matchen kann: Zeilenumbrüche im Zitat-Text.

Ich dachte sofort an \s doch verlassen mich dort meine gering vorhandenen RegEx-Kenntnisse:
Mein Versuch:
/[zitat=(.+?)]([\s.]+?)[/zitat]/
also als Zeichenklasse [\s.]
scheiterte.

Kann  mir jemand auf die Sprünge helfen?

Grüle