---
title: "regexp för siffror släpper igenom enkelfnuttar!!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/147865-regexp-för-siffror-släpper-igenom-enkelfnuttar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "yaz"
published: "2006-06-09T00:05:49.000Z"
updated: "2006-06-09T07:20:23.000Z"
replies: 2
views: 415
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/147865-regexp-för-siffror-släpper-igenom-enkelfnuttar"
---

# regexp för siffror släpper igenom enkelfnuttar!!

## #1 — yaz, 2006-06-09T00:05Z

Så här ser funktionen ut: 

```
Function isDigits(strValue)
  With New RegExp
  .Pattern="^\d+$"
  IsDigits=.Test(strValue)
  End With
End Function
```

 
Inga större upplägg för att göra fel på regexp-pattern. Den ska bara släppa igenom siffror, men den släpper igenom enkelfnutten också. Inga andra tecken går igenom, bara siffror och enkelfnutt. 

Till detta tillhör att min AlphaNum-regexp .Pattern="^\[a-zA-Z0-9\]+$" inte släpper igenom enkelfnutten, och funkar därmed korrekt. 

Jag känner mig helt borttappad.. Ska jag behöva köra Replace för att slippa enkelfnuttarna?? Det är ganska bra ur användarvänlighetssynpunkt att kunna ploppa fram ett felmeddelande, så att användaren fattar att enkelfnutten måste bort.. annars finns det risk att den försvinner utan att det märks...

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

## #2 — Jesper T, 2006-06-09T07:10Z

.Pattern="^\[0-9\]+$"

Kanske.

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

## #3 — yaz, 2006-06-09T07:20Z

ja, glömde berätta att jag testade med den varianten också. Ingen av de två borde släppa igenom enkelfnutten, men det funkar ändå inte... :(

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/147865-regexp-för-siffror-släpper-igenom-enkelfnuttar
