17. maj 2005 - 15:14Der er
6 kommentarer og 1 løsning
Emailvalidering må ikke indeholde mellemrum og danske bogstaver
Jeg har en javascript funktion der checker om en given streng er en valid email. Men der er en fejl der gør at brugeren eksempelvis kan skrive følgende email
[test test@nisse.dk] eller [ågeølæble@kajogandrea.dk]
Hvad skal der ændres for at det validerer korrekt ?
function isEmail( sEmail ) { var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // definitions for nonvalid email var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; // definitions for valid email if (!reg1.test( sEmail ) && reg2.test( sEmail )) { // Check for valid / nonvalid return true } else { return false } }
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
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.