webForumDet fria alternativet

replace problem

4 svar · 276 visningar · startad av golgata

golgataMedlem sedan maj 2000131 inlägg
#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

yohpopsMedlem 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
golgataMedlem 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.

WebbisNetMedlem 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","")%>

golgataMedlem 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
133 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)