Entwickler-Ecke

Basistechnologien - String-split mit mehreren Zeichen


schlumsch - Mo 10.05.10 11:53
Titel: String-split mit mehreren Zeichen
Hallo,

ich habe eine kurze Frage zum Thema aufteilen von Strings.
Einen Spring kann ich mit split zerlegen. Wie kann ich aber
das folgende umsetzen?


C#-Quelltext
1:
2:
3:
4:
            foreach (var line in lines)
            {
               
                 string[] argumente = line.Split(':|');


Ich habe also einen Trenner im String welcher aus 2 Zeichen besteht, da liegt mein Problem...
danke schon einmal, Gruß


danielf - Mo 10.05.10 12:11

Hallo,

die string.Split-Methode ist dementsprechend überladen, dass du auch einen string als Trennzeichen übergeben kannst (siehe Msdn [http://msdn.microsoft.com/en-us/library/system.string.split.aspx]). Damit solltest du zurecht kommen.

Gruß


schlumsch - Mo 10.05.10 12:23

Super, ich habe beim Aufruf von Split die StringSplitOptions vergessen.

Funktioniert einwandfrei, Firma dankt, Gruß


JüTho - Mo 10.05.10 12:26

user profile iconschlumsch hat folgendes geschrieben Zum zitierten Posting springen:
Super, ich habe beim Aufruf von Split die StringSplitOptions vergessen.

Entscheidend ist aber, dass du eine Überladung mit String-Array verwendest statt mit Char-Array. Jürgen