Sprint
Erfahrenes Mitglied
Hallo zusammen,
mein Chef hat mal wieder zugeschlagen und ich muß es ausbaden.
Emails sollen automatisch verarbeitet werden. Die meisten Anforderungen dazu bringe ich selbst hin, beim Ausfiltern von Kontaktdaten bin ich ratlos. Es sollen aus dem kompletten Emailtext alle vorhandenen Emailadressen und Telefonnummern ausgefiltert werden. So sollen z.B. bei einer solchen Mail:
bla bla bla
Willy Wuff
01234/5678910
willi.wuff@gmx.net
weitergeleitete Mail:
bla bla blub
Max Meier
0033/1 23 45 67 89
Email: meier@yahoo.fr
die beiden Emailadressen und die beiden Telefonnummern ungeachtet ihrer Schreibweise herausgefiltert und z.B. in einer Datenbank abgelegt werden.
Irgendwie habe ich da überhaupt keine Idee, wie ich sowas anfangen könnte. Oder geht das überhaupt? Für die Telefonnummern könnte man zur Not alles entfernen, was nicht Buchstabe oder Zahl ist und dann per Regex die Zahlenfolgen suchen, die mindestens 7 oder 8 Ziffern lang sind, aber eine tolle Lösung ist das auch nicht. Und für Emailadressen natürlich auch nicht geeignet.
Kennt da jemand einen fertigen Filter oder hat eine Idee, wie man das umsetzen kann?
mein Chef hat mal wieder zugeschlagen und ich muß es ausbaden.
Emails sollen automatisch verarbeitet werden. Die meisten Anforderungen dazu bringe ich selbst hin, beim Ausfiltern von Kontaktdaten bin ich ratlos. Es sollen aus dem kompletten Emailtext alle vorhandenen Emailadressen und Telefonnummern ausgefiltert werden. So sollen z.B. bei einer solchen Mail:
bla bla bla
Willy Wuff
01234/5678910
willi.wuff@gmx.net
weitergeleitete Mail:
bla bla blub
Max Meier
0033/1 23 45 67 89
Email: meier@yahoo.fr
die beiden Emailadressen und die beiden Telefonnummern ungeachtet ihrer Schreibweise herausgefiltert und z.B. in einer Datenbank abgelegt werden.
Irgendwie habe ich da überhaupt keine Idee, wie ich sowas anfangen könnte. Oder geht das überhaupt? Für die Telefonnummern könnte man zur Not alles entfernen, was nicht Buchstabe oder Zahl ist und dann per Regex die Zahlenfolgen suchen, die mindestens 7 oder 8 Ziffern lang sind, aber eine tolle Lösung ist das auch nicht. Und für Emailadressen natürlich auch nicht geeignet.
Kennt da jemand einen fertigen Filter oder hat eine Idee, wie man das umsetzen kann?