webForumDet fria alternativet

Splitta sträng

.NET

1 svar · 378 visningar · startad av andreas_lindh

Medlem sedan jan. 20011 140 inlägg
Frågan#1

Jag har en sträng som ser ut så här
aaaaaaaaaaaaaaaaaaaaaaaaa<bryt>aaaaaaaaaaaaaaaaa<bryt>

Nu försöker jag splitta den vid varje <bryt> men den splittar på första <

Dim j1 as string = "aaaaaaaaaaaaaaaaaaaaaaaaa<bryt>aaaaaaaaaaaaaaaaa<bryt>"
Dim s() As String = j1.Split("<bryt>")

Går det inte att splitta på det sättet?

Medlem sedan dec. 2005664 inlägg
#2

Testa nedan:

string str = @"aaaaaaaaaaaaaaaaaaaaaaaaa<bryt>aaaaaaaaaaaaaaaaa<bryt>";
string[] vec = str.Split (new string[] { "<bryt>" }, StringSplitOptions.RemoveEmptyEntries);
266 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)