---
title: "Regexp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/123847-regexp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "daniel_ra"
published: "2005-03-06T21:21:12.000Z"
updated: "2005-03-07T18:23:41.000Z"
replies: 2
views: 303
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/123847-regexp"
---

# Regexp

## #1 — daniel_ra, 2005-03-06T21:21Z

OM man gör så här

"\\D"

och kör replace med "" så får jag ju ut alla siffror ur en sträng men om jag bara vill ha ut siffrorna från början fram till det första felaktiga tecknet hur gör jag då..
alltså

123jfdse455/)

skall bli 123 inte 123455

Tack på förhand

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

## #2 — J.N., 2005-03-07T14:13Z

HEJ!

Lagras det inte i $1?
(Hittar ingen bra länk, men du har säkert sett det.)

Eller i Match.FirstIndex?
<http://www.devguru.com/Technologies/vbscript/quickref/Matches_Collection.html>

Kanske tom i båda?

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

## #3 — Peter S, 2005-03-07T18:23Z

```
dim re: set re = new regexp

re.pattern = "\d+"

dim m: set m = re.execute("123jfdse455/)")

if m.count > 0 then
  response.write m.item(0).value
end if

set re = nothing
```

Typ.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/123847-regexp
