---
title: "ersätta citationstecken"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/85975-ersätta-citationstecken"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Gimbo"
published: "2003-09-14T11:46:41.000Z"
updated: "2003-09-14T15:37:40.000Z"
replies: 9
views: 385
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/85975-ersätta-citationstecken"
---

# ersätta citationstecken

## #1 — Gimbo, 2003-09-14T11:46Z

hejsan hur gör man för att ersätta citationstecken egentligen??

för det fungerar ju inte med detta:

```
<%
	Function strReplace(str)
	strReplace = Replace(str, " " ", " '' ")
	strReplace = Replace(str, vbCrLf, "\n")
	End function
%>
```

koden ska in i ett javascript, vilka är egentligen de otillåtna tecknena om koden ska in i ett javascript mellan två fnuttar dvs koden ska in här:
overlib('\<%=comments%\>'....)
?

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

## #2 — @nders, 2003-09-14T11:50Z

I asp escapear man citationstecken med citationstecken, alltså skall det vara två citationstecken inom citationstecknen. Snurrigt? Japp. :)
Men; du borde inte ersätta bort citationstecknen, utan hellre ersätta dem till html-kodat citationstecken, &amp;quot;.

```
<%
	Function strReplace(str)
	strReplace = Replace(str, """", "&amp;quot;")
	strReplace = Replace(str, vbCrLf, "\n")
	End function
%>
```

När du ändå håller på borde du ersätta apostrof med \\\\' också.

Mvh

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

## #3 — Gimbo, 2003-09-14T12:27Z

ok tackar anders, men fan i webläsarens statusfält så står det fortfarande att det är fel påsidan, och det är ngt jävla tecken som jag måste replace för att javascriptet ska funka, fattar inte vilket d e, blir cp snart! :)

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

## #4 — solbulle, 2003-09-14T13:30Z

visa den kod som skrivs ut i javascriptet, den som är felaktig. Samt den aspkod som genererar det.

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

## #5 — Engine^, 2003-09-14T13:31Z

Vad innehåller variabeln *comments* för något?

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

## #6 — Gimbo, 2003-09-14T14:36Z

comments är en kolumn i databasen, och jag tusentals poster i den så jag kan inte se vilken av de som ligger bakom felet.

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

## #7 — @nders, 2003-09-14T15:20Z

Och du har escapeat apostrofer?

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

## #8 — Gimbo, 2003-09-14T15:22Z

escapat apostrofer??
menar du detta:

```
strReplace = Replace(str, " ' ", "\' ")
```

???

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

## #9 — @nders, 2003-09-14T15:25Z

Nej, jag menar:

> **@nders skrev:**
>
> När du ändå håller på borde du ersätta apostrof med \\\\' också.

Varför har du mellanslag runt tecknen du ska replacea? Det betyder antagligen att inga replacear kommer att utföras, eftersom det oftast inte finns mellanslag runt de tecknen i texten.

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

## #10 — Gimbo, 2003-09-14T15:37Z

jag har mellanrum bara för att det ska gå att urskilja " from ' här i forumet.

och ja jag har ersatt apostrof med \\'

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/85975-ersätta-citationstecken
