![]() |
Emails Filter per String
Hi, wie kann ich es realisieren wenn zB in einer Textfile steht:
'gene@dsa.net','bla','bla' Wenn ich mit Pos() nach dem @ suche und wenn er es findet eben gene@dsa.net ausliest? |
Re: Emails Filter per String
Schon mal an reguläre Ausdrücke gedacht? (TRegEx oder DiRegEx zum Beispiel) Da findet man dann auch Ausdrücke zum extrahieren von EMailadressen.
Grüße, Uli |
Re: Emails Filter per String
Moin,
die Mail-Adresse kann im vorliegenden Fall auch so herausgezogen werden:
Delphi-Quellcode:
Freundliche Grüße
begin
with TStringList.Create do try QuoteChar := ''''; DelimitedText := '''gene@dsa.net'',''bla'',''bla''' ; ShowMessage(Strings[0]); finally Free; end; end; |
Re: Emails Filter per String
danke marabu, aber ich kenn die mailaddressen ja nicht ;/
werd mir mal regex anschauen, thx |
Re: Emails Filter per String
Ich kenne die Mail-Adresse auch nicht, ich erwarte sie einfach nur als erstes Feld im CSV-Datensatz.
|
Re: Emails Filter per String
Statt DelimitedText kannst du auch einfach den ganzen String übergeben.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:32 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz