Heim >Backend-Entwicklung >C++ >Wie kann ich in Klammern eingeschlossenen Text mithilfe der Zeichenfolgenmanipulation extrahieren?

Wie kann ich in Klammern eingeschlossenen Text mithilfe der Zeichenfolgenmanipulation extrahieren?

Linda Hamilton
Linda HamiltonOriginal
2025-01-18 03:11:08704Durchsuche

How Can I Extract Text Enclosed in Parentheses Using String Manipulation?

Text in Klammern extrahieren

Das Extrahieren von Text in Klammern aus einer Zeichenfolge ist eine häufige Aufgabe in der Programmierung. Beispiel: Die Zeichenfolge „Benutzername (Verkäufe)“, wie kann ich „Verkäufe“ mithilfe von Zeichenfolgenmanipulationstechniken extrahieren?

Ein einfacher Ansatz besteht darin, die Split-Methode zu verwenden, um einen Teilstring aus dem Quellstring abzurufen. Diese Methode teilt eine Zeichenfolge basierend auf einem Trennzeichen in ein Array von Teilzeichenfolgen auf. Da der gesuchte Text in Klammern eingeschlossen ist, können wir eine Klammer als Trennzeichen verwenden.

<code>string input = "User name (sales)";
string separator = "(" + ")";
string output = input.Split(separator, StringSplitOptions.RemoveEmptyEntries)[1];</code>

In diesem Beispiel wird die Quellzeichenfolge in [„Benutzername“, „Verkäufe“] aufgeteilt und dann wird die zweite Teilzeichenfolge mithilfe des Index abgerufen.

Das obige ist der detaillierte Inhalt vonWie kann ich in Klammern eingeschlossenen Text mithilfe der Zeichenfolgenmanipulation extrahieren?. 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