Heim >Backend-Entwicklung >C++ >Wie teile ich Strings in C# nach Teilstrings auf?
String mit Teilstring in C# aufteilen
Während die Split()
-Methode normalerweise zum Teilen von Zeichenfolgen basierend auf einem einzelnen Zeichen verwendet wird, ist es auch möglich, Zeichenfolgen mithilfe längerer Teilzeichenfolgen aufzuteilen.
Lösung:
Um eine Zeichenfolge durch eine bestimmte Teilzeichenfolge aufzuteilen, verwenden Sie die String-Array-Überladung der Split()
-Methode. Hier ist ein Beispiel:
<code class="language-csharp">string data = "THExxQUICKxxBROWNxxFOX"; string splitter = "xx"; string[] splitResult = data.Split(new string[] { splitter }, StringSplitOptions.None);</code>
Dieser Code gibt ein Array zurück, das die folgenden Werte enthält:
<code>["THE", "QUICK", "BROWN", "FOX"]</code>
Anleitung:
In der String-Array-Überladung von Split()
stellt der erste Parameter das zu teilende Teilstring-Array dar. In diesem Beispiel erstellen wir ein Array mit der Trennzeichenfolge und übergeben sie als Parameter.
StringSplitOptions.None
gibt an, dass die Aufteilung auf der Grundlage der gesamten Trennzeichen-Teilzeichenfolge und nicht auf der Grundlage eines ihrer Zeichen erfolgen soll.
Das obige ist der detaillierte Inhalt vonWie teile ich Strings in C# nach Teilstrings auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!