---
title: "Tillåtna tecken"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/104846-tillåtna-tecken"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Thompa__85"
published: "2004-06-02T19:31:53.000Z"
updated: "2004-06-02T19:39:39.000Z"
replies: 1
views: 430
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/104846-tillåtna-tecken"
---

# Tillåtna tecken

## #1 — Thompa__85, 2004-06-02T19:31Z

Hejsan!
Detta är min kod som ska se till att man måste fylla i en e-post adress:

```
<script type="text/javascript">
String.prototype.isValidEmail = function(){
	return !!this.match(/^([a-zA-Z0-9]{1}([a-zA-Z0-9\.\-\_]*)[a-zA-Z0-9]{1})@([a-zA-Z0-9]{1}([a-zA-Z0-9\.\-\_]*)[a-zA-Z0-9]{1})\.([a-zA-Z]{2,4})$/)
}
function kolla() {
	if (!document.spara.epost.value.isValidEmail()) {
		alert("Ni måste fylla i er epostadress.");
		return false;
	}else
		return true;
}
</script>
```

Men, med adressen: <t0ast_@hotmail.com> så funkar det inte? Varför?
Medans <Thomsson@Dastar.se> funkar

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

## #2 — Palle, 2004-06-02T19:39Z

Testa detta pattern istället.. 

```
(\w+((-\w+)|(\.\w+))*)\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.([\w\.]{2,6})
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/104846-tillåtna-tecken
