Rafael: Regex aufs neue

Beitrag lesen

Bist du dir sicher, dass du diese Informationen nicht lieber in einem serialisierten Array speichern willst?

Ansonsten sei gesagt, dass du mittels "s" Zeilenumbrüche bei den beliebigen Zeichen mit einschliesst. Damit sucht dein regulärer Ausdruck nach allen Konstrukten, die:

mit "##3" beginnen und anschließend möglichst viele Zeichen folgen, bis am Ende des Strings ("$") der Treffer mit "##" endet. Diese Konstruktion kommt aber nicht vor, daher sollte dir ein leeres Array ausgegeben werden.

Aber bitte: In einem serialisierten Array im Sinne von:

$ar = array(
 0 => array('id' => 'id1', 'eintrag' => '3. eintrag', 'text' => 'Das ist mein erster Eintrag und nur ein Test.'
 .
 .
 .
);

speichern...
Grüße.