29. juli 2006 - 01:05Der er
7 kommentarer og 1 løsning
Regexp email
Jeg har følende som bare går i error lige meget hvad der indtastes. Nogen som kan se fejlen? Jeg bruger samme regexp på serverside validering(php) og det ser ud til at virke fint.
var email = document.getElementById("email"); var emailReg = new RegExp("^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,6}$"); if (email.value=="" || !emailReg.test(email.value)) { show('emailErr', true); error = true; }
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.
-- og ligeledes skal punktummer andre steder vel også dobbelt-escapes ...
-- og så er det forøvrigt efter de ngældende standarder ikke muligt at teste det, der står foran @-tegnet, da mailserveren har ret til at acceptere hvadsomhelst, f.eks.
... og i PHP bør man bruge preg-funktionerne i stedet for ereg. De kan mere, de er hurtigere, og så forsvinder de ikke når PHP6 holder sit indtog (ereg-funktionerne er på vej ud).
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.