Heim >Backend-Entwicklung >C++ >Wie kann ich in Klammern eingeschlossenen Text mithilfe der Zeichenfolgenmanipulation extrahieren?
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!