replace problem

ASP

4 svar · 292 visningar · startad av golgata

Medlem sedan maj 2000131 inlägg
Trådstart#1

Jag har problem med att få replace att fungera

Jag vill tabort det första stället där ordet "test" står.

hur gör man detta?

test <--- detta ordet vill jag ta bort

och så kommer det text

test

och så kommer det mer text

test

och så kommer det ännu mer text

Medlem sedan feb. 20011 198 inlägg
#2

Testa detta.

dim strtexten' as string
dim i_start' as integer
strtexten = "litetexttestochlitemertexttestochmassormedtextsedanefterallannantexttest"
msgbox strtexten
i_start = instr(1,strtexten,"test")
strtexten = left(strtexten,i_start-1) & right(strtexten,len(strtexten)-(i_start+3))
msgbox strtexten
Medlem sedan maj 2000131 inlägg
#3

Men hela texten ska inte komma i en följd som strtexten som du gjort.

Jag har massa tabeller och annat på sidan.

Har listat ut att jag måste göra en function på något sätt. och att följande kod behövs.

<%
strText = "test"

Replace(strText,"test","",1,1)
%>

Men jag får inte rätt på det.

Medlem sedan feb. 20032 027 inlägg
#4

golgata skrev:

Men hela texten ska inte komma i en följd som strtexten som du gjort.

Jag har massa tabeller och annat på sidan.

Har listat ut att jag måste göra en function på något sätt. och att följande kod behövs.

<%
strText = "test"

Replace(strText,"test","",1,1)
%>

Men jag får inte rätt på det.

Hämtar du data från databas?

isåfall är det ju <%=Replace(dinRS("dinKolumn"),"test","")%>

Medlem sedan maj 2000131 inlägg
#5

Nej jag skriver ut men text i en loop.

Do until Recset.eof
<% recset("id") %>
response.write ("test")

Recset.MoveNext
Loop
382 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
126 ms — hämta statistik (db)
131 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)