![]() |
Regulärer Ausdruck für Email
Hallo,
ich möchte aus einem Text Email Adressen auslesen. Ich habe gehört, dass man dafür einen Regulären Ausdruck verwenden kann. Ich möchte gerne wissen wie dieser heisst und wie man so einen Ausdruck anwenden kann. Würde mich freuen, wenn jemand es weiss. Ich danke schon mal allen im Voraus. |
Re: Regulärer Ausdruck für Email
Schau mal hier:
![]() |
Re: Regulärer Ausdruck für Email
Hallo,
[_a-zA-Z\d\-\.]+@[_a-zA-Z\d\-]+(\.[_a-zA-Z\d\-]+)+ (nein, ist nicht selbstgeschrieben, ist selbstgefunden ;-)) Such mal nach: "regexpr.zip" oder "Regular Expressions for Delphi" oder ![]() |
Re: Regulärer Ausdruck für Email
Nach meiner verlinkten Seite wäre das
Code:
:mrgreen:
(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\])
|
Re: Regulärer Ausdruck für Email
Zitat:
(Weil er zwar dem RFC entsrprich, aber nichtmal foo@bla.com.wuluwuppdi rausfiltert ;) ) |
Re: Regulärer Ausdruck für Email
Das hab ich auch gelesen, fand das "Monster" nur so... umwerfend :lol:
|
Re: Regulärer Ausdruck für Email
Zitat:
|
Re: Regulärer Ausdruck für Email
Zitat:
Erklär mal: watt macht ter ten ta? |
Re: Regulärer Ausdruck für Email
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:15 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