men den vil ikke acceptere email med kun 1 tegn før @. Altså er følgende ikke en korreket email t@test.dk. Det skulle det jo helst være. Hjælp hurtigt!
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
function checkform(){ if (!(check_email(document.formnavn.feltnavn.value))){ alert(\'Du har ikke indtastet en gyldig email adresse\') } else { document.formnavn.submit() } }
matcher en streng hvor der kan være 1 eller flere tegn (bruger) hen til et @ efterfulgt af et eller flere tegn (domæne) efterfulgt af et . efterfulgt af 2 eller 3 tegn (tld).
Dermed kan bruger og domæne også indeholde . (punktum), hvilket ofte er tilfældet ved sub-domæner, og dermed vil erik.hansen@post1.tele.dk også blive godkendt.
Pas på med at sætte top-level domains til 2 eller 3 bogstaver, for der er måske nogle andre på vej (.shop).
Den oprindelige fra spørgsmålet er jo indrettet på den måde fordi de har tænkt, at et brugernavne hverken må starte eller slutte på et punktum, men det er jo gjort forkert, fordi det kræver 2 bogstaver.
Jumpers sidste løsning er knap så restriktiv, men bør have bindestreg med også. Og hvad med .nu der vist tillader \"skandinaviske\" tegn.
Iøvrigt virker regulære udtryk kun i JS1.2 - dvs. version 4 browserer og op.
Hvad angår .nu domæner der tillader \"skandinaviske\" tegn såsom Æ,Æ og Å, kan man ikke gøre så meget. Det er, så vidt jeg husker, i direkte strid med RFC\'en til opbyggelsen af URL\'er.
mesterlars, det er ikke alt i Javascript der er så sævrt som regular expressions, bare rolig ;)
geeeet, den med kinesiske tegn er vist nok en helt ny RFC. Ovenstående skulle virke fint med den udbredte email-RFC (som jeg selvf. ikke kan huske nummeret på *G*), men kan vel hurtigt tilrettes med lidt unicode istedet for alfanumeriske tegn.
Jeg ved godt det er en gammel sag, men så vidt jeg kan se så tester den også for underscore i domænet. Et domæne må da ikke indeholde underscore. Det må iøvrigt heller ikke starte eller slutte med bindestreg, eller have to punktummer eller bindestreger i træk.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.