Hallo!
Zunächst will ich beilegen, dass ich nicht viel Erfahrung mit Regulären Ausdrücken habe. Jedoch wie folgt, ich habe den String:
Wobei die Zeilenumbrüche jeweils ein \n sind. Ich versuche jetzt, den Text zwischen ',' und ') rauszufiltern, aber eben mit den Zeilenumbrüchen. Ich lese das Manual schon zum zehnten mal, und sonst find ich auch nix was mir weiterhilft.
Mein Ansatz ist:
($sql --> Der String da oben)
Merkwürdigerweise wird beim ') aber nicht gestoppt, sondern alles bis zum ende des Strings mit gematcht. Jemand ne idee? Was mache ich falsch?
Danke im Voraus!
Zunächst will ich beilegen, dass ich nicht viel Erfahrung mit Regulären Ausdrücken habe. Jedoch wie folgt, ich habe den String:
Code:
... X-Virus-Scanned: scanned for viruses... should be clean ','Ganz viel text Aus mehreren ZEILEN Drei veir 23 '),('2108',,'Return-Path: ...
Mein Ansatz ist:
PHP-Code:
preg_match_all("/clean *\n*(.*\n)*'\)/",$sql,$tempmails);
Merkwürdigerweise wird beim ') aber nicht gestoppt, sondern alles bis zum ende des Strings mit gematcht. Jemand ne idee? Was mache ich falsch?
Danke im Voraus!
Kommentar