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);
262 ms totalt · 4 externa anrop · v20260731065814-full.d8c17768
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)