---
title: "dela på en variabel som innehåller siffror?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11039-dela-på-en-variabel-som-innehåller-siffror"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "brw"
published: "2001-08-10T07:57:00.000Z"
updated: "2001-08-10T08:38:00.000Z"
replies: 3
views: 228
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/11039-dela-på-en-variabel-som-innehåller-siffror"
---

# dela på en variabel som innehåller siffror?

## #1 — brw, 2001-08-10T07:57Z

Hur ska jag göra om jag vill sära på ett värde där ett tal finns med till 2 variablar.

Jag har en variabel som kan se ut såhär:

test = 12svarnr2

Om jag vill få bort siffrorna i början till en egen separat variabel hur ska jag bära mig åt då?

alltså jag vill kunna få tex:

id = 12
test = svarnr2

och siffran före texten "svarnr" är ju ett id så det kan ju öka till flera hundra efter ett tag så det går inte med left och right funktionerna... mid möjligen om den kan känna av siffervärde eller bokstäver antar jag..

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

## #2 — Brimba, 2001-08-10T08:18Z

Det första jag tänker på är isnumeric(), och då får du köra en loop tills den inte är true längre. Detta eftersom du har en siffra i slutet också.
Sedan när du vet antalet (genom loopen), så kan du köra en left() eller mid()

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

## #3 — brw, 2001-08-10T08:24Z

Du råkar inte ha ett litet kodexempel? ;)

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

## #4 — Koplik, 2001-08-10T08:38Z

Testa detta:

```
Test = "12svarnr2"

For cLoop = 1 To Len(Test)
  If IsNumeric(Mid(Test, cLoop, 1)) Then
    TheID = TheID & Mid(Test, cLoop, 1)
  Else
    Exit For
  End If
Next

Response.Write "ID = " & TheID & "<br>TheRest = " & Mid(Test, cLoop, Len(Test) - (cLoop -1))
```

Det ska nog funka! :)

\[r\]
Lite fel! :e
\[/r\]

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11039-dela-på-en-variabel-som-innehåller-siffror
