E-mail domæne regex
Hej eksperterJeg sidder og skal validere nogle E-mail DOMÆNER, altså den del af E-mail adressen, der kommer efter @. Jeg har hidtil brugt følgende kode:
if (!preg_match("/^[a-z0-9][a-z0-9\-]*[a-z0-9](\.[a-z]{2,4})+$/i", trim($email_fragment))) {
// Domænet er ikke gyldigt
}
Men i dag prøvede jeg at køre et domæne som f.eks. "dk.ibm.com" igennem, og den returnerer en fejl.
Er der en regex-ekspert der kan hjælpe mig med at få den til at acceptere subdomæner også? Det ville jeg være meget taknemmelig for.
Med venlig hilsen,
Mads