/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Replace med "
Fra : Peter Nielsen


Dato : 23-03-05 19:15

Hej... jeg vil bare gerne høre hvordan man replacer en noget med " i ...

Altså:
replace(text,"et situationstegn her -> " <- ","situationstegnet skal være
væk nu...")

skal man bare lave 2 "" ligesom i en response.write linie eller hvordan skal
man gøre?

MVH

Peter



 
 
Thomas Møller Nexø (25-03-2005)
Kommentar
Fra : Thomas Møller Nexø


Dato : 25-03-05 10:30

> Altså:
> replace(text,"et situationstegn her -> " <- ","situationstegnet skal være
> væk nu...")

Hejsa,

Er ikke helt sikker på at jeg har forstået det 100% korrekt, altså om du mener
at du vil replace specifikke ord, eller om du vil replace sætninger, der starter
med i.
Hvis det er ord eller bogstaver du vil replace kan du bruge nedenstående:

<%
   str1 = "Dette er en test af replace med alle i, altså hvor der står i skal der
nu stå j"
   str2 = Replace( str1, "i", "<b>j</b>")
   
   Response.Write str1 & "<br>"
   Response.Write str2
   %>

Med venlig hilsen,
Thomas

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Thomas Møller Nexø (25-03-2005)
Kommentar
Fra : Thomas Møller Nexø


Dato : 25-03-05 10:31

> Altså:
> replace(text,"et situationstegn her -> " <- ","situationstegnet skal være
> væk nu...")

Hejsa,

Er ikke helt sikker på at jeg har forstået det 100% korrekt, altså om du mener
at du vil replace specifikke ord, eller om du vil replace sætninger, der starter
med i.
Hvis det er ord eller bogstaver du vil replace kan du bruge nedenstående:

<%
   str1 = "Dette er en test af replace med alle i, altså hvor der står i skal der
nu stå j"
   str2 = Replace( str1, "i", "<b>j</b>")
   
   Response.Write str1 & "<br>"
   Response.Write str2
   %>

Med venlig hilsen,
Thomas

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Peter Nielsen (28-03-2005)
Kommentar
Fra : Peter Nielsen


Dato : 28-03-05 14:26


> <%
> str1 = "Dette er en test af replace med alle i, altså hvor der står i skal
> der
> nu stå j"
> str2 = Replace( str1, "i", "<b>j</b>")
>
> Response.Write str1 & "<br>"
> Response.Write str2
> %>

Nej nej.. den der forstår jeg skam sagtens... kender godt replace
funktionen, men ved bare ikke hvad jeg skal skrive hvis jeg skal replace
noget med et situationstegn i... altså:

str1 = "<a href="http://www.pedn.dk">Min side</a>"
str1 = replace(str1, "<a href="","<b>")
str1 = replace(str1, "">Min side</a>","</b>")

Så ville jeg gerne have str1 til at være:
http://www.pedn.dk (ja uden at det et links selvfølgelig)

Håber du kan se hvad jeg mener... det er tegnet " der ødelægger det tror
jeg... eller hvad?!

Peter






Johnny Winther Ronne~ (28-03-2005)
Kommentar
Fra : Johnny Winther Ronne~


Dato : 28-03-05 16:05


"Peter Nielsen" <pedn@wullamusic.dk> skrev i en meddelelse
news:424805c7$0$189$edfadb0f@dread11.news.tele.dk...
,> str1 = "<a href="http://www.pedn.dk">Min side</a>"
> str1 = replace(str1, "<a href="","<b>")
> str1 = replace(str1, "">Min side</a>","</b>")
>

Lav en escape af citattegnet sådan her \"

str1 = replace(str1, "<a href=\"","<b>")
str1 = replace(str1, "\">Min side</a>","</b>")

Der kan ikke være et citattegn inde i en streng der er afgrænset af
citattegn, hvis ikke man bruger escape tegnet.

Med venlig hilsen
Johnny Winther Ronnenberg



Jens Gyldenkærne Cla~ (28-03-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 28-03-05 21:13

Johnny Winther Ronnenberg skrev:

> Lav en escape af citattegnet

Ja.

> sådan her \"

Nej - ikke i vbscript.

I vbscript escapes et anførselstegn med endnu et anførselstegn:

Response.write """Hej"""

Replace (str1, "<a href=""", "<b>")

I Javascript/Jscript anvender man backslash som escapetegn - som fx
document.write("<a href=\"foo\"")
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Lars (29-03-2005)
Kommentar
Fra : Lars


Dato : 29-03-05 12:59

Hej peter..

prøv med replace(text,chr(34),"")

det fjerne dine " tegn i teksten

Lars
"Peter Nielsen" <pedn@wullamusic.dk> wrote in message
news:4241b240$0$158$edfadb0f@dread11.news.tele.dk...
> Hej... jeg vil bare gerne høre hvordan man replacer en noget med " i ...
>
> Altså:
> replace(text,"et situationstegn her -> " <- ","situationstegnet skal være
> væk nu...")
>
> skal man bare lave 2 "" ligesom i en response.write linie eller hvordan
> skal man gøre?
>
> MVH
>
> Peter
>



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste