---
title: "replace probem!!!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11799-replace-probem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "tigger"
published: "2001-09-27T09:16:00.000Z"
updated: "2001-09-27T09:31:00.000Z"
replies: 2
views: 150
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/11799-replace-probem"
---

# replace probem!!!

## #1 — tigger, 2001-09-27T09:16Z

Hej!
Jag har ett jätte irriterande problem som jag skulle bli superlycklig om någon kunde hjälpa mig med. Har en totalsumma som är:

```
 
totaltAttBet = "2 698,00"
```

När jag vill sätta in detta i databasen måste jag göra om det till usa tal dvs: 

```
totaltAttBet = "2,698.00"
```

Funkar bra att byta ut , till . med: 

```
totaltAttBet = replace(totaltAttBet, "," ,".")
```

men när jag vill byta ut " " (mellanslaget) till , med:

```
totaltAttBet = replace(totaltAttBet, " ", ",")
```

så gör den inte det. Har testat massa olika "" " " "''" "' '" !!!
Är det någon som kan vara snälla och tala om för mig vad jag gör för fel??

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

## #2 — toha, 2001-09-27T09:23Z

Det beror på att det är ett s.k. hårt mellanslag vilket gör att webbläsaren inte bryter av beloppet vid mellanrummet. Jag har för mig att det skall vara Ascii 160 för det tecknet men jag är inte säker. Du skulle alltså köra en replace med:

totaltAttBet = replace(totaltAttBet, Chr(160), ",")

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

## #3 — tigger, 2001-09-27T09:31Z

TACK! TACK! Så mycket!
Den byter ut mellanslaget nu.
Så glad jag blir! :e

Tack igen!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/11799-replace-probem
