---
title: "Sök och ersätt"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/89664-sök-och-ersätt"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "tostewe"
published: "2003-11-04T21:23:44.000Z"
updated: "2003-11-04T21:50:23.000Z"
replies: 1
views: 233
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/89664-sök-och-ersätt"
---

# Sök och ersätt

## #1 — tostewe, 2003-11-04T21:23Z

Jag har ett litet problem med sök och ersätt.
\<fakta\> 
Har en textmassa från en databas innehållande den del formateringar, så som 

```
 [ b ][ /b ] [title][/title]
```

 samt ett fler tal andra. 
\</fakta\>
 
\<problem\>
Dessa vill jag när jag hämtat texmassan frän databasen enkelt ersätta med passande HTML taggar
Hur göra jag vet hur jag hittar dem och jag kan ju med lite trix ersätta dem genom mid(), right() och left(). Men jag vill minnas att det faktiskt finns en lösning på detta genom ett enkelt och snabbt kommando i stil med InStr().
\</problem\>

\<losning\>
  ???
\</losning\>

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

## #2 — Sebbe, 2003-11-04T21:50Z

```
Function Kod(strString)
  Set RegExp = New Regexp
  RegExp.Global = True
  RegExp.IgnoreCase = True

  RegExp.Pattern = "\[b\](.|\s)*\[/b\]"
  strString = RegExp.Replace(strString, "<b>$1</b>")

  RegExp.Pattern = "\[i\](.|\s)*\[/i\]"
  strString = RegExp.Replace(strString, "<i>$1</i>")

  'Osv...
  Set RegExp = Nothing
  Kod = strString
End Function

Response.Write(Kod("[ b]hejsan[/b] [ i]hoppsan[/i]!")
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/89664-sök-och-ersätt
