---
title: "2 replace i samma sats"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/130877-2-replace-i-samma-sats"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "WebbisNet"
published: "2005-07-01T21:56:30.000Z"
updated: "2005-07-01T22:59:15.000Z"
replies: 2
views: 249
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/130877-2-replace-i-samma-sats"
---

# 2 replace i samma sats

## #1 — WebbisNet, 2005-07-01T21:56Z

Hur får man in ytterligare en replace i \<%=Server.HTMLEncode(replace(rs("message"),"=============",vbCrLf))%\>

jag vill ha in replace(rs("message"),"\<","''")
och helst replace(rs("message"),"\>","''") också

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

## #2 — MickeA.com, 2005-07-01T22:33Z

Använd en funktion! ;)

```
Function repIT(str)
	str = Server.HTMLEncode(str)
	str = Replace(str, ,"=============", vbCrLf)
	str = Replace(str, "<", "''")
	str = Replace(str, ">", "''")
	repIT = str
End Function
```

Sen är det bara att köra:

```
Response.Write(repIT(rs("message")))
```

/r
*Om du använder HTMLEncode innan de andra, behövs väl inte de två sista replace?
\< resp. \> blir ju till &gt; resp &lt; så "\<" resp. "\>" kommer inte existera...??

Eller har jag helt fel?*

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

## #3 — Guffa, 2005-07-01T22:59Z

Du kan låta returvärdet ifrån en Replace vara parameter i en annan Replace, precis som du låter returnvärdet ifrån Rreplace vara parameter i Server.HTMLEncode. Exempel:

\<%=Server.HTMLEncode(Replace(Replace(Replace(value, "...", "..."), "...", "..."), "...", "..."))%\>

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/130877-2-replace-i-samma-sats
