webForumDet fria alternativet

sträng hantering, regexp

.NET

0 svar · 173 visningar · startad av aleborg

Medlem sedan jan. 20013 341 inlägg
Frågan#1

Jag har en sträng med massor av text, i texten finns bl a följande:
[Tag]massor av text[/Tag]
Hur gör man enklast för att plocka ut det som finns innom taggarna? Idag splittar jag upp det i två arrays:

strText = Texten
aSplit = Split(strText, "[Tag]")
bSplit = Split(aSplit(1), "[/Tag]")

mittPartiet = Replace(bSplit(0), "Jag har bytt ut texten")

nyText = aSplit(0) & mittPartiet & bSplit(1)

Det känns onödigt att behöva göra arrays av alltihop, finns det något alternativ i VB?

En annan fråga på samma område, om man har en"tag" som ser ut så här:
[Tag=gul]
där "gul" kan vara vad som helst, hur får man fram "gul" ur taggen, ska tillägga att taggen ligger i en sträng med massor av annan text.

Jag vet att det här är ganska krånglit attb göra i ASP, men finns det nått enklare sätt i VB?

255 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)