---
title: "Restriktera tecken"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/90487-restriktera-tecken"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "M.Cheraghi"
published: "2003-11-15T17:04:02.000Z"
updated: "2003-11-15T17:23:05.000Z"
replies: 6
views: 343
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/asp/90487-restriktera-tecken"
---

# Restriktera tecken

## #1 — M.Cheraghi, 2003-11-15T17:04Z

Hejsan jag undrar hur jag ska göra så att man inte accepterar alla tecken, t.ex vill jag bara acceptera A-Z, 0-9, underscore när man väljer användarnamn men jag vet inte riktigt hur man gör

```
<%
user = request.form("user")
password1 = request.form("pass1")
password2 = request.form("pass2")
email = request.form("email")
msn = request.form("msn")
pa = request.form("pa")
lu = request.form("lu")
fname = request.form("fname")
sname = request.form("sname")
age = request.form("age")
sex = request.form("sex")
bor = request.form("bor")

If user = "" then
	response.redirect("registrera2.asp?error=1")
end if

if password1 <> password2 then
	response.redirect("registrera2.asp?error=1")
end if
%>
```

sen så har jag juhe om fältet "user" är tomt skickas man till error "1", och nu vill jag ha om man har ogiltiga tecken i användarnamnet skall man skickar till error "2"

MVH

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

## #2 — Peeer, 2003-11-15T17:11Z

<http://www.webforum.nu/showthread.php?s=&postid=74632#post74632>

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

## #3 — Cannabis_Tomten, 2003-11-15T17:13Z

okej okej.. fungerar det där med ASP 3.0? regexå har jag aldrig hållt på md förut =)

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

## #4 — Peeer, 2003-11-15T17:13Z

Det ska det göra ja. Prova! :)

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

## #5 — Cannabis_Tomten, 2003-11-15T17:17Z

okej nu har jag provat det och det verkar fungera alldeles utmärkt, men jag har inte riktigt fatat hur strängen fungerar, om jag t.ex vill tillåta underscore hur ska jag modda koden?

```
set o = new regexp
o.global = true
o.pattern = "(^[A-Za-z0-9]+$)"

if not o.test(user) then
   response.redirect("registrera2.asp?error=2")
end if
```

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

## #6 — Sebbe, 2003-11-15T17:21Z

```
o.pattern = "(^[A-Za-z0-9_]+$)"
```

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

## #7 — Peeer, 2003-11-15T17:23Z

```
set o = new regexp
o.global = true
o.pattern = "(^[A-Za-z0-9\_]+$)"

if not o.test(user) then
   response.redirect("registrera2.asp?error=2")
end if
```

[Läsvärt](http://www.webeye.nu/default2.asp?que=asp/default.asp&exec=asp/artiklar/asp_11.asp)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/90487-restriktera-tecken
