PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Gelöst] Multiline RegEx


#stev#
06.10.2005, 18:00
Nabend,

ich hab ein kleines Prob, ich habe einen Text der wie folgt aus:

C
Dies ist
der 1. Testtext.
c
C
Dies ist
der 2. Testtext.
c

Ich möchte aus diesen Text alles herausholen was zwischen C\n und c\n liegt also bei diesen Beispiel 2 Treffer.

Hört sich eigentlich ganz einfach an oder? Nur ich bekomms nicht hin das ich die beiden Texte bekomme.

Mein Pattern dafür sieht so aus:
|C\n(.*?)\nc|ms'

der klappt nur leider nicht, wo liegt mein Denkfehler?

ps: ich versuche das ganze in PHP


z3r0x
07.10.2005, 01:33
Probiers mal so:

|C\r?\n(.*?)\r?\nc|s



Gruß

#stev#
07.10.2005, 08:55
funktioniert problemlos danke