Hallo an die PREG-Experten,
ich tue mich wie viele andere sehr schwer mit dem Thema und
blicke auch durch die verschiedenen Manuals nicht recht durch.
Mein Problem ist z.Bsp. folgenden Mail Text zu untersuchen auf
- Mitgliedsname
<begin>
-----------------------------------------------------------------
KONTAKTDATEN
-----------------------------------------------------------------
Mitgliedsname: ebaymember
Name: Hans Wurst
Straße: Am Glasberg 7
Ort: 44558 Kamen
Land: Deutschland
-----------------------------------------------------------------
ANGABEN ZUM ARTIKEL
-----------------------------------------------------------------
Artikelbezeichnung: DIE AKTUELLE DEUTSCHE RECHTSCHREIBUNG
Artikelnummer: 6000045477
Angebotsende: 12.01.04 13:31:57 MESZ
Anzahl der Gebote: 1
Verkäufer: szsoftware:
Käufer: ebaymember: mailto:Hans.Wurst@t-online.de
<end>
hier ist mein Ansatz:
Ich verstehe auch nicht, warum ich im ersten Fall ein geschachteltes Array bekomme.
Kann ich keinen Abbruch erzwingen, wenn etwas gefunden wurde?
Hmm, ich warte erst mal ab, was Ihr dazu zu sagen habt, kommen sicher noch ein paar Posts.
Danke vielmals (kanns verstehen, wenn den Profis hier das Thema schon zum Hals raus haengt, hab die vielen Threads dazu gesehen)
ich tue mich wie viele andere sehr schwer mit dem Thema und
blicke auch durch die verschiedenen Manuals nicht recht durch.
Mein Problem ist z.Bsp. folgenden Mail Text zu untersuchen auf
- Mitgliedsname
<begin>
-----------------------------------------------------------------
KONTAKTDATEN
-----------------------------------------------------------------
Mitgliedsname: ebaymember
Name: Hans Wurst
Straße: Am Glasberg 7
Ort: 44558 Kamen
Land: Deutschland
-----------------------------------------------------------------
ANGABEN ZUM ARTIKEL
-----------------------------------------------------------------
Artikelbezeichnung: DIE AKTUELLE DEUTSCHE RECHTSCHREIBUNG
Artikelnummer: 6000045477
Angebotsende: 12.01.04 13:31:57 MESZ
Anzahl der Gebote: 1
Verkäufer: szsoftware:
Käufer: ebaymember: mailto:Hans.Wurst@t-online.de
<end>
hier ist mein Ansatz:
PHP-Code:
$mail_body = quoted_printable_decode(imap_body($box_handle,$msg));
preg_match_all("/([0-9]{10,})/m",$mail_body,$ebay_preg);
$ebay["article_no"] = $ebay_preg[0][0]; // hier bekomme ich noch mein Resultat, ist ja auch nicht soo schwer
preg_match_all("/Mitgliedsname:*([0-9a-zA-z]) /m",$mail_body,$ebay_preg); // Aber hier scheiden sich die Geister
Kann ich keinen Abbruch erzwingen, wenn etwas gefunden wurde?
Hmm, ich warte erst mal ab, was Ihr dazu zu sagen habt, kommen sicher noch ein paar Posts.
Danke vielmals (kanns verstehen, wenn den Profis hier das Thema schon zum Hals raus haengt, hab die vielen Threads dazu gesehen)
Kommentar