tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
277
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    tombo82 tombo82 ist offline Mitglied Silber
    Registriert seit
    Jul 2007
    Beiträge
    80
    Hallo, ich hab n Problem mit ner Textdatei...

    In dieser sind ne Menge Emails reingeschrieben worden, immer fleißig hinten ran...
    nun muss ich die Emails wieder rausfischen, mail für mail...

    Wenn ich die textdatei mit dem Editor öffne ist sie "gut" formatiert:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    From: Mail von Herr dafa afda
    E-Mail:mail@mail.de Datum: XXXXXXXXX
    Thema: subject
     
    dfaadsf
     
     
    From: Mail von Mr X@XXXXXXX.XX
    To: BLABLA@BLABLA.BLA
    Subject: subject
     
    Mail von Herr dasf afads

    also das einzige Merknmal woran ich sehe das der nächste Eintrag ne neue Mail ist, ist wenn "From:" steht...

    Die Texte sind auch unterschiedlich lang, so das ich nich sagen kann, das zb. wenn Zeile 34 erreicht, neue Email...

    Hat einer von euch ne Idee?
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Moin,

    Wenn eine neue Mail immer mit From: beginnt, wäre dies etwas, wonach man diese Datei per RegExp durchsuchen könnte.
     

  3. #3
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    PHP-Code:
    $pattern '/From(?:[^F]|F[^r]|Fr[^o]|Fro[^m])*/s';
    //$string = Inhalt der Textdatei
    preg_match_all($pattern$string$mails); 
    var_dump($mails); 
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  4. #4
    tombo82 tombo82 ist offline Mitglied Silber
    Registriert seit
    Jul 2007
    Beiträge
    80
    Zitat Zitat von yaslaw Beitrag anzeigen
    PHP-Code:
    $pattern '/From(?:[^F]|F[^r]|Fr[^o]|Fro[^m])*/s';
    //$string = Inhalt der Textdatei
    preg_match_all($pattern$string$mails); 
    var_dump($mails); 
    Boah ist das kompliziert....

    Das klappt nich...
     

  5. #5
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Habs mit dem von dir geposteten Inhalt getestet....

    -> http://www.regex-tester.de/regex.html
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  6. #6
    tombo82 tombo82 ist offline Mitglied Silber
    Registriert seit
    Jul 2007
    Beiträge
    80
    also ich habs ebend nochma getestet, und es klappt nicht,

    vielleicht funktioniert der Ausdruck nich?
    Wenn das nich so verdammt komplex wäre mit den regEx...
     

  7. #7
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Wie hast du es getestet?
    Poste doch mal dein Testcode, dann können wir ggf etwas nachvollziehen. Aber mit deiner Aussage "geht nicht" kann ich dir nicht helfen wenn bei mir etwas geht.
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 10.12.08, 12:01
  2. vb6 - Textdatei speichern ohne den letzten Zeilenumbruch.
    Von Morpheling im Forum Visual Basic 6.0
    Antworten: 3
    Letzter Beitrag: 14.06.07, 16:44
  3. ohne PHP CGI und CO aus einer textdatei lesen
    Von JamesT im Forum Coders Talk
    Antworten: 1
    Letzter Beitrag: 11.05.07, 10:49
  4. Tabelle ist ohne Inhalt aber fortlaufende ID
    Von Nutzer im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 02.12.06, 18:57
  5. textdatei erstellen mit flash mx 2004 ohne php
    Von HeartOfTheTiger im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 09.03.05, 21:04