---
title: "replaceproblem."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/90938-replaceproblem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Jesper T"
published: "2003-11-21T13:15:40.000Z"
updated: "2003-11-21T14:14:37.000Z"
replies: 7
views: 284
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/90938-replaceproblem"
---

# replaceproblem.

## #1 — Jesper T, 2003-11-21T13:15Z

Hur får jag denna replace att funka? Regexp?

```
str="text text **alert('hej')**/ text text"
str=replace(str,"**","<script>**") 
response.write replace(str,"**/","**</script>")
```

 Alltså "\*\*" skall bytas ut till "\<script\>\*\*" och "\*\*/" skall bytas ut till "\*\*\</script\>".

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

## #2 — @nders, 2003-11-21T13:19Z

Det går bra utan regexp också. Se bara till att du replacear \*\*/ innan \*\*.

Mvh

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

## #3 — Jesper T, 2003-11-21T13:59Z

Öhhh, men detta...

```
str="text text **alert('hej')**/ text text"
str=replace(str,"**/","**</script>") 
response.write replace(str,"**","<script>**")
```

...ger ju detta resultat då:
\<script\>\*\*alert('hej')\<script\>\*\*\</script\>
Och det blir ju fel... :(

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

## #4 — @nders, 2003-11-21T14:00Z

Vad ska du behålla stjärnorna till :q

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

## #5 — Jesper T, 2003-11-21T14:01Z

En javascripthemlis... \*nyfiken i en strut\*  :p

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

## #6 — @nders, 2003-11-21T14:05Z

Om du inte vill berätta så är det svårt att komma med vettiga alternativ...

```
str="text text **alert('hej')**/ text text"
str=replace(str,"**/","|||</script>") 
str = replace(str,"**","<script>**")
response.write replace(str, "|||", "**")
```

Jag föredrar fuskiga lösningar, om alternativet är regexp. ;)

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

## #7 — Jesper T, 2003-11-21T14:11Z

Tack Anders. [Här kommer en ledtråd](http://www.webforum.nu/showthread.php?s=&postid=750041#post750041)

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

## #8 — @nders, 2003-11-21T14:14Z

Jag förstår ändå inte varför du ska behålla stjärnorna efter replacen. Du kan väl använda något annat tecken om det ändå bara ska användas som separator? Det behöver ju inte vara samma separator före / efter replacen? ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/90938-replaceproblem
