"Christian Joergensen" <mail@phpguru.dk> wrote in message
news:pan.2002.02.12.15.23.04.880603.3264@phpguru.dk...
> Jeg ved ikke om mit domæne er hostet på en wonderserver - men jeg kan
> altså godt sende til adresser ala:
>
> - "æøå"@razor.dk
> - _@razor.dk
> Ok - indrømmet; det er ikke de mest normale emailadresser :)
ARGH!!! :)
Nå, men det var ud fra min egen lille private opfattelse af hvad et
"normalt" username kunne være ;)
Dvs. man skal bruge ".+" som username?
> > !eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*@([a-z0-9]+([\.-][a-z0-9]+))+$",
> > $mail, $regs) )
> > return false;
> > OK regex'en er måske ikke mere overskuelig, men hvis man har forstået
> > hvad den gøre er det da simplere og bliver gjort af een omgang.
> Komplexitet gør ikke ting mere simpelt - i min verden.
Egentlig heller ikke i min verden! :)
Det jeg mente var at det er "clear cut" hvad der foregår:
1) regex til at tjekke *syntaks* for username @ hostname
2) Slå hostname op.
Dvs. der er de to nødvendige skridt, og kun de to.
--
Mvh. Mogens
B.Sc. i datalogi. Søger IT-job på Fyn!
www.momech.dk