"Henrik Olsen" <ho_maps@hotmail.com> wrote in message
news:a2mf2h$15q9$1@news.cybercity.dk...
> Hvordan kan adressen 'ditte.hts99@hotmail,com' blive accepteret af det
> regulære udtryk
> "^[a-z0-9]+([-_\.]?[a-z0-9])*@[a-z0-9]+([-_\.]?[a-z0-9])*(\.[a-z]{2,4})$"
?
>
> Står det sidste (\.[a-z]{2,4})$ ikke for, at strengen skal slutte på et
> punktum efterfulgt af 2-4 tegn fra a-z-intervallet?
Nej - du skal huske at bruge \\ når du vil have en backslash indeni "
"-strenge (og det vil du her!) ;)
Så altså: Erstat alle \. med \\.
Ellers fortolkes "\." bare som ".", der jo i regex betøder "et vilkårligt
tegn"... ;)
--
Mvh. Mogens
www.momech.dk