Mailinglisten-Archive |
Michael Pernkopf schrieb: > Hallo Jens, > > danke vorerst für deine schnelle Antwort > > >>>On Wed, Sep 28, 2005 at 07:32:15PM +0200, Michael Pernkopf wrote: > > > [...] > > >>>Wenn ich dich richtig verstanden habe sollte dieses Muster fuer dich >>>passen: >>> >>># Beispiel Adressen: >>>$email1 = 'hans.muster at domain.ac.at'; # passt > > > [...] > > >>>$email5 = 'hans.der.dampft at domain.ac.at'; # passt nicht > > > richtig > > >>>$pattern = '/^[a-zA-Z0-9]+(\.([a-zA-Z0-9])+)?@domain\.ac\.at$/'; >>> > > > Ich bin zwischenzeitig auch auf eine Lösung gekommen: > > $suchmuster1="/^([a-zA-Z]+(\.[a-zA-Z]+)*@(domain)(\.(ac))+(\.(at))+)$/si"; > > Ich hab halt ein * vor dem @ und kein ? und halt ein paar Klammern mehr :D > Funktioniert aber trotzdem (ok, ich habe noch nicht getestet, ob > name.name.name at domain.ac.at auch als ungültig zurückgeworfen wird) > > >>>Erklaerung des Pattern: >>> >>>^[a-zA-Z0-9]+ >>>-> Am Anfang mind. 1 der Zeichen a-zA-Z0-9 >>> >>>(\.([a-zA-Z0-9])+)? >>>-> 0 oder 1 mal (das ist das ? am Ende) ein . gefolgt von mind. 1 der >>> Zeichen a-zA-Z0-9 >>> >>>@domain\.ac\.at$ >>>-> und deine Domain am Schluss >>> >>>Wenn du die Zahlen nicht zulassen willst diese einfach entfernen. >>> >>>PS: >>> >>>http://www.phpbar.de/interaktiv/listenregeln.php >>>6. Zur Eröffnung eines neuen Diskussionsstrangs/Threads bitte eine neue >>> Mail an die Listenadresse senden und nicht auf einen alten Beitrag >>> antworten (Ändern des Subjects/Betreffs reicht nicht). Andernfalls >>> wird der Beitrag sowohl im Archiv, als auch in Mail-Programmen mit >>> Thread-Ansicht falsch zugeordnet. > > > Ja, das ist mir nach Absenden der Mail auch gleich aufgefallen. > > Da habe ich aber gleich noch ein ähnliches Problem: > > $suchmuster2="/^a(([0-9]{7})+)*@subdomain\.domain\.ac\.at$/si"; > > Dies soll mir eine Emailadresse nach folgendem Muster verifizieren: > > a(hier dann 7 Zahlen)@subdomain.domain.ac.at > > tut es aber nicht und ich verstehe nicht warum $suchmuster2="/^a[0-9]{7}\@subdomain\.domain\.ac\.at$/si"; -- Sebastian Mendel www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com www.sf.net/projects/phpdatetime www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive