Heim > Backend-Entwicklung > C++ > Wie teile ich einen String durch einen anderen String in C# auf?

Wie teile ich einen String durch einen anderen String in C# auf?

Patricia Arquette
Freigeben: 2025-01-23 19:27:10
Original
494 Leute haben es durchsucht

How to Split a String by Another String in C#?

Teilen Sie eine Zeichenfolge mithilfe einer anderen Zeichenfolge in C# auf

Die

Split()-Methode in C# wird normalerweise verwendet, um eine Zeichenfolge basierend auf einem einzelnen Zeichen aufzuteilen. In einigen Fällen müssen Sie jedoch möglicherweise eine Zeichenfolge unter Verwendung einer anderen Zeichenfolge als Trennzeichen aufteilen. In diesem Artikel wird gezeigt, wie Sie dies mithilfe der String-Array-Überladung der Split()-Methode erreichen.

Frage:

Angenommen, eine Zeichenfolge enthält mehrere Trennzeichen, müssen Sie die Zeichenfolge in ein Array von Teilzeichenfolgen aufteilen, wobei jede Teilzeichenfolge durch ein Trennzeichen getrennt ist.

Beispiel:

Teilen Sie die Zeichenfolge „THExxQUICKxxBROWNxxFOX“ mit dem Trennzeichen „xx“, um das folgende Array zu erhalten:

  • DER
  • SCHNELL
  • BRAUN
  • FUCHS

Lösung:

Um einen String mithilfe eines anderen Strings zu teilen, können Sie die String-Array-Überladung der Split()-Methode verwenden. Diese Überladung verwendet ein Array von Zeichenfolgen als Trennzeichenargument, sodass Sie bei Bedarf mehrere Trennzeichen angeben können.

Der folgende Code zeigt, wie eine Zeichenfolge mithilfe des Trennzeichens „xx“ geteilt wird:

<code class="language-csharp">string data = "THExxQUICKxxBROWNxxFOX";

string[] splitData = data.Split(new string[] { "xx" }, StringSplitOptions.None);</code>
Nach dem Login kopieren
Der Parameter

StringSplitOptions.None gibt an, dass keine speziellen Aufteilungsoptionen angewendet werden sollen.

Ergebnis:

Das Array

splitData enthält die folgenden Teilzeichenfolgen:

  • DER
  • SCHNELL
  • BRAUN
  • FUCHS

Das obige ist der detaillierte Inhalt vonWie teile ich einen String durch einen anderen String in C# auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage