Heim >Backend-Entwicklung >C++ >Wie kann ich eine Zeichenfolge in C# mithilfe eines einzelnen Zeichens oder einer Zeichenfolge als Trennzeichen aufteilen?

Wie kann ich eine Zeichenfolge in C# mithilfe eines einzelnen Zeichens oder einer Zeichenfolge als Trennzeichen aufteilen?

Barbara Streisand
Barbara StreisandOriginal
2025-01-11 07:40:421030Durchsuche

How Can I Split a String in C# Using a Single Character or a String as a Delimiter?

Aufteilen einer Zeichenfolge mit einem Trennzeichen

In C# können Sie mit der Split()-Methode eine Zeichenfolge basierend auf einem angegebenen Wert in Teilzeichenfolgen aufteilen Trennzeichen. Standardmäßig wird jedoch nur ein einzelnes Zeichen als Trennzeichen akzeptiert.

Teilen mit einem Zeichenfolgentrennzeichen

Um eine Zeichenfolge mithilfe einer Zeichenfolge als Trennzeichen zu teilen, müssen Sie kann das Trennzeichen als Array innerhalb der Split()-Methode angeben. Zum Beispiel:

string[] tokens = str.Split(new[] { "is Marco and" }, StringSplitOptions.None);

In diesem Fall ist str die Eingabezeichenfolge und tokens enthält ein Array aus zwei Teilzeichenfolgen:

  • tokens[0]: „Mein Name“
  • Tokens[1]: „Ich komme aus Italien"

Vereinfachung für Einzelzeichen-Trennzeichen

Wenn Sie die Zeichenfolge mit einem Einzelzeichen-Trennzeichen, z. B. einem Komma, aufteilen, können Sie vereinfachen Der Code lautet wie folgt:

string[] tokens = str.Split(',');

Dieser Ansatz ist prägnanter, insbesondere wenn es um einfache geht Trennzeichen.

Das obige ist der detaillierte Inhalt vonWie kann ich eine Zeichenfolge in C# mithilfe eines einzelnen Zeichens oder einer Zeichenfolge als Trennzeichen aufteilen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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