webForumDet fria alternativet

hämta rad

ASP

7 svar · 192 visningar · startad av Wiberg

Medlem sedan juni 20003 169 inlägg
Frågan#1

En text läses in i en sträng. Hur gör jag enklast för att nu hämta ut t.ex. rad 3 ur texten? :)

Medlem sedan dec. 200012 464 inlägg
#2
rad3 = split(text,vbcrlf)(2)
Medlem sedan mars 20015 287 inlägg
#3

Splitta på vbcrlf och ta ut tredje posten kanske?

Se denna tråd: http://www.webforum.nu/showthread.php?s=&threadid=64979

Medlem sedan juni 20003 169 inlägg
#4

Tack!

Medlem sedan juni 20003 169 inlägg
#5

Fast det funkar inte. Får ändå med allt.
Om vi gör så här då... :)

Texten ser ut så här:

                          <p>
                     denna lilla texten vill jag ha
        </p>

Har tagit bort <p> </p> med replace men hur blir jag av med alla mellanslag/radbrytningar runt texten som jag vill ha ut?

Medlem sedan dec. 20003 887 inlägg
#6
rad3 = Ltrim(split(text,vbcrlf)(2))
rad3 = Replace(vbCrLf, rad3, vbNullString)
Medlem sedan juni 20003 169 inlägg
#7

Var visst tabbar och inte mellanslag. :)
Och då funkar det inte... :(

Medlem sedan juni 20003 169 inlägg
#8
 txt = Replace(txt, vbTab, "")
txt = Replace(txt, vbCr, "")
txt = Replace(txt, vbLf, "")

...fixade det. :)

248 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)