---
title: "byta ut alla förekomster i en sträng"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/86013-byta-ut-alla-förekomster-i-en-sträng"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "kittlos"
published: "2003-09-15T00:41:05.000Z"
updated: "2003-09-15T10:24:03.000Z"
replies: 5
views: 255
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/javascript/86013-byta-ut-alla-förekomster-i-en-sträng"
---

# byta ut alla förekomster i en sträng

## #1 — kittlos, 2003-09-15T00:41Z

Jag vill byta ut alla förekomster av å till a i en textsträng.
Med 

```
string=string.replace("å","a");
```

byter den bara ut den första förekomst den hittar. Hur gör jag för att den ska ta alla med en gång?

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

## #2 — Lasp, 2003-09-15T00:49Z

Du måste väl iterera det antal gånger som längden på strängen?

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

## #3 — kittlos, 2003-09-15T00:53Z

aha, det finns inget som automatiskt byter ut samlitga förekomster? Det hade ju varit smidigare... (varför är inte all kod som php?...)

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

## #4 — kittlos, 2003-09-15T00:55Z

hur gör jag i så fall för att räkna alntal tecken i min textarea?
(document.forms\[0\].text.value)

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

## #5 — Jojoxx, 2003-09-15T05:34Z

Du behöver inte itterera. Använd regexp-tillägget "g" för global;

```
string=string.replace(/å/g,"a");
```

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

## #6 — kittlos, 2003-09-15T10:24Z

funkade utmärkt. Tackar!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/86013-byta-ut-alla-förekomster-i-en-sträng
