=>Zeichenklasse mit 1 oder mehreren Zeichen: […]+, geklammert in ()
Regex für Buchstaben A-Z
preg\_match('/([A-Z]+)/', $text, $matches);
=>s.o.
Regex für Zahlen 0-94
Oops, da mußte icherstmal überlegen:
$text = "94";
if(preg\_match('/
(?
> 4) Regex für E-Mailadressen
Das ist nicht trivial in PHP, siehe:
http://www.linuxjournal.com/article/9585
In Perl ist das schon ausgearbeitet,
da gibt es ein Modul "Email::Valid",
welches eben E-Mails validiert.
http://search.cpan.org/~rjbs/Email-Valid-0.179/
oder auch "RFC::RFC822::Address"
http://search.cpan.org/~abigail/RFC\_RFC822\_Address-1.5/
> 5) Regex für Telefonnummern (nicht so wichtig)
Wie dürfen die formatiert sein?
> Ich bekomms einfach nicht hin die Regex zu erstellen.
> Wie gehe ich vor, wo lese ich nach??
Friedl-Buch?
Grüße
CMБ
weil leute immer nicht alles testen , kann ich bei vielen systemen mich nicht anmelden. Ich hab striche in der Domain, wird von vielen nicht akzeptiert, weil eben nur [email protected] getestet wurde.
Hast du dir schon mal so eine öüä domain geholt, dann weisst auch du das das alle die nicht deutsche einstellungen haben, keine chance haben die domain aufzurufen.
Ergo ist das mit dem öäü nur nen marketing witz , es verwendet kaum einer, weil auch kaum einer die seite aufrufen kann. Und International ist die domain dann tot.
ne nur in deutschen domain mit deutschen browser, sonst wird das nix mit dem öäü
ach ja, es gilt auch % / \ + und noch viele mehr zeichen, aber ich denke mal - und unterstrich sind doch standarts auf die man mindestens testen sollte.
so denke ich da an die vielen millionen @t-online.de undsoweiter.
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]