---
title: "Validering av E-post adress"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/143039-validering-av-e-post-adress"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "rille77"
published: "2006-02-25T17:19:56.000Z"
updated: "2006-02-25T22:21:56.000Z"
replies: 1
views: 323
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/143039-validering-av-e-post-adress"
---

# Validering av E-post adress

## #1 — rille77, 2006-02-25T17:19Z

Har problem när jag ska validera en epost adress med nedanstående script, det fungerar utmärkt förutom att man inte kan ha \_ som första eller sista tecken.

Skulle vara väldigt tacksam om någon kunde hjälpa mig med lösningen.

```
if((formular.msn.value.search(/^[A-Za-z0-9_\-\.]+@[^ ]+\.[A-Za-z0-9]{2,4}$/) == -1)&&(formular.msn.value!=""))
    {
        alert("E-post adress är inte godkänd.\n");
	    formular.msn.focus();
	    return false;
    }
```

Permalänk: https://www.webforum.nu/p/143039

## #2 — nitro2k01, 2006-02-25T22:21Z

Jag rekommenderar följande kod:

```
if(!/^([\w.-]+@[\w.-]+\.[a-z]{2,4})?$/i.test(formular.msn.value)){
        alert("E-post adress är inte godkänd.\n");
	    formular.msn.focus();
	    return false;
}
```

PS, det finns ett speciellt forum för reguljära uttryck.

Permalänk: https://www.webforum.nu/p/1771709

---

Tråden på webben: https://www.webforum.nu/amne/javascript/143039-validering-av-e-post-adress
