Emailadresse aus Textdatei lesen

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von Ultimator.

    Emailadresse aus Textdatei lesen

    Hallo zusammen,

    ich habe eine Textdatei auf C:\test.txt. Darin ist folgender Inhalt:

    blabal blabal ich@gmx.de blaalal
    Test asdfkasdfk asdkjf
    du@gmx.de
    test.com

    Ich möchte die Datei auslesen und als Ergebnis die Emailadressen in eine neue Datei c:\ergebnis.txt schreiben.

    Zur Bestimmung der Position der Email habe ich bis jetzt folgenden Code:

    VB.NET-Quellcode

    1. Dim Position_@ = InStr(Dateiinhalt, "@")


    Den Anfang und das Ende der Emailadresse möchte ich so bestimmen, dass soweit nach links und rechts gegangen wird, bis " " auftaucht.

    Könnt Ihr mir dabei helfen?

    Gruß oxygen0815
    Ich würde dir zu RegEx raten! Damit es einfacher möglich bestimmte Muster zu suchen, ohne den genauen Inhalt zu kennen. Im Forum findet sich genug dazu...
    Ansonsten, könnte man in einer Schleife den String Charweise rückwärts durchgehen, bis ein " " gefunden wird.