---
title: "Stränghantering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/60460-stränghantering"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "joup"
published: "2002-11-27T22:15:06.000Z"
updated: "2002-11-27T23:01:18.000Z"
replies: 4
views: 254
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/60460-stränghantering"
---

# Stränghantering

## #1 — joup, 2002-11-27T22:15Z

Hur gör man om man har en sträng som ser ut så här:

1234
eller
24

Men vill att det automatiskt skall stoppas in komma-tecken mellan sifforna som skiljer dessa åt. Dvs:

1,2,3,4
resp.
2,4

Någon som har ett förslag?

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

## #2 — LarsG, 2002-11-27T22:31Z

```
set o = new regexp
o.pattern = "([0-9])"
o.global = true
t = 1234
s = o.replace(cstr(t),"$1,")
s = left(s,len(s)-1)
```

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

## #3 — joup, 2002-11-27T22:57Z

Fungerade jättebra!
Tack!

Om man nu vill ta ut siffrorna i strängen en för en, dvs att jag har
1,2,4

Hur går man då tillväga för att få ut 1 och 2 och 4 i olika variablar.

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

## #4 — LarsG, 2002-11-27T23:00Z

Split är väl inte att förakta.

```
a = split(s,",")
```

a är då en array med a(0) = 1, a(1) = 2, a(2) = 4

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

## #5 — Erik Juhlin, 2002-11-27T23:01Z

Med detta så får du en array med siffrorna. :)

```
vNumber = Split(s)
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/60460-stränghantering
