Beispiele

eMail-Adresse validieren
Diese Funktion liefert TRUE, wenn $emailaddress eine syntaktisch korrekte Adresse ist.
function isMail($emailaddress) {
  return ((preg_match(\"/(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)/\", $emailaddress) || preg_match(\"/^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$/\",$emailaddress)));
}
Das ist besonders dann praktisch, wenn man einem Anwender eine eMail an die Adresse schicken will, die er in ein Formularfeld eingeben soll (man glaubt es kaum, wieviele Adressen es nach dem Muster "krümelmonster@t-online" gibt )...

Noch schöner wäre es natürlich, wenn die Funktion auch gleich prüfen würde, ob die eMail-Adresse auch gültig ist... nun, wer macht's? ;-)

zurück