---
title: "Tillåt bara A-Z och 0-9"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/67661-tillåt-bara-a-z-och-0-9"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Wiklund!!"
published: "2003-02-09T04:59:46.000Z"
updated: "2003-02-11T08:40:27.000Z"
replies: 9
views: 320
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/67661-tillåt-bara-a-z-och-0-9"
---

# Tillåt bara A-Z och 0-9

## #1 — Wiklund!!, 2003-02-09T04:59Z

Vill bara att mina användares namn ska få innehålla A-Z och 0-9. Alltså inga andra tecken.

Jag har tidigare gjort så här:

```
if instr(Request.Form("username"),"!") OR instr(Request.Form("username"),"#") then
```

Blir mkt kod och man kan alldrig vara säker på att man spärrat alla tecken.

Finns det inget enklare sätt som genererar mindre kod?

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

## #2 — crisse6, 2003-02-09T05:52Z

case?

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

## #3 — Wiklund!!, 2003-02-09T08:14Z

Har du lust att förklara lite mer?

Går det inte gör ennan annan variant med Instr?  Så att man kollar om fältet innehåller annat än A-Z, 0-9.

Nått sånt här:

```
If Instr(Request.Form("username"),"a,b,c,d,e,f,0,1,2")>1 Then
Giltigt = "nej"
Else
Giltigt = "ja"
End If
```

Kanske är helt galet?

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

## #4 — Pellefant, 2003-02-09T09:23Z

Söker samma sak, men endast siffror är tillåtna...

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

## #5 — Jesper T, 2003-02-09T11:12Z

Sök på REGEXP

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

## #6 — ampy, 2003-02-09T11:48Z

```
set o = new regexp
o.ignorecase = true
o.pattern = "[^a-z0-9åäöÅÄÖ]" 
		
if o.test(Request.Form("username")) then

'Användarnamnet innehåller otillåtna tecken.

end if
```

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

## #7 — Wiklund!!, 2003-02-10T22:29Z

Får det inte att fungera!
Måste jag definera "test"?

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

## #8 — solbulle, 2003-02-10T22:38Z

På vilket sätt fungerar det inte? (Det där mönstret tillåter väl iofs åäö)

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

## #9 — Wiklund!!, 2003-02-10T23:14Z

Gah!! Fungerade fint nu. Trodde det var tvärt om att det inte tillät de tecknen.
Har varit på lan i 2 dagar så jag kan inte tänka så bra :)

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

## #10 — Denniz PoP, 2003-02-11T08:40Z

> **Pellefant skrev:**
>
> Söker samma sak, men endast siffror är tillåtna...

Om du vill kolla att det bara är siffror kan du använda isNumeric(). Kolla lite på msdn för hur den skall användas.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/67661-tillåt-bara-a-z-och-0-9
