---
title: "Ersätta alla tecken utom..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/143844-ersätta-alla-tecken-utom"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "skarbratt"
published: "2006-03-13T12:13:56.000Z"
updated: "2006-03-13T20:02:51.000Z"
replies: 3
views: 344
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/143844-ersätta-alla-tecken-utom"
---

# Ersätta alla tecken utom...

## #1 — skarbratt, 2006-03-13T12:13Z

Vill ersätta tecken i en sträng som inte är a-Ö,0-9 samt "\_." med \_

Tex: strText = filen0,5.doc till filen0_5.doc

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

## #2 — Peter S, 2006-03-13T12:30Z

```
set re = new regexp
re.ignorecase = true
re.global = true
re.pattern = "[^\w\.åäö]"

TXT = re.replace(TXT, "_")
```

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

## #3 — skarbratt, 2006-03-13T20:00Z

Tack, antar att en fungerar, men kan du/någon förklara vad följande rad gör exakt:
re.pattern = "\[^\\w\\.åäö\]"

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

## #4 — Peter S, 2006-03-13T20:02Z

Matcha alla tecken som inte finns inom hakparenteserna. '^' negerar alltså det som följer.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/143844-ersätta-alla-tecken-utom
