---
title: "Kontrollera ett användarnamn"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12414-kontrollera-ett-användarnamn"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "iceM2"
published: "2001-11-02T09:18:00.000Z"
updated: "2001-11-02T10:11:00.000Z"
replies: 2
views: 201
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/12414-kontrollera-ett-användarnamn"
---

# Kontrollera ett användarnamn

## #1 — iceM2, 2001-11-02T09:18Z

Hej!
Håller på och knåpar ihop ett inloggningssystem och behöver hjälp med en liten detalj.

När en användare ska registrera sig vill jag kunna styra användarnamnets utformning dvs:

I ett giltigt valt andvändarnamn skall endast teckena A-Z, a-z och 0-9 kunna användas. Om en användaren skriver in ett användarnamn med tex mellansalg alt % ska användarnamnet förklaras ogiltigt!

Hur ska jag göra?
Antar att det smidigaste vore att använda en IF NOT fråga typ

strUserName = Request.form("username")
IF NOT strUserName = A-Z,  a-z, 0-9
bla bla...

Förstår ni min tanke?

\[Redigerat av iceM2 den 02 nov 2001\]

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

## #2 — LarsG, 2001-11-02T09:44Z

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

if not o.test(username) then
   response.write username & " är ogiltigt, enbart a-z och 0-9 får användas <br>"
end if
```

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

## #3 — iceM2, 2001-11-02T10:11Z

Perfekt Lars G! Precis vad jag sökte, tittade nämligen efter validering av E-mail adresser och såg att även där användes Regular expression.

Tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/12414-kontrollera-ett-användarnamn
