Frage:
Aus einer bestimmten Zeichenfolge herauszubekommen, was in den Klammern (runden Klammern) enthalten ist, kann eine Herausforderung sein. Betrachten Sie die Zeichenfolge „username(sales)“ und das Ziel besteht darin, den Text aus den Klammern zu extrahieren. Wie kann ich dies erreichen, ohne mich auf reguläre Ausdrücke zu verlassen?
Antwort:
Um den Text in Klammern zu extrahieren, ohne reguläre Ausdrücke zu verwenden, besteht ein einfacher Ansatz darin, die Eingabezeichenfolge aufzuteilen:
<code>string input = "用户名 (销售)"; string[] parts = input.Split('(', ')'); string output = parts[1];</code>
Diese Teilungsoperation erstellt ein Array, in dem jedes Element ein durch Klammerzeichen getrenntes Zeichenfolgensegment darstellt. Das zweite Element des Arrays (parts[1]) enthält den Text in den Klammern, der dann der Ausgabevariablen zugewiesen werden kann.
Das obige ist der detaillierte Inhalt vonWie kann ich Text aus Klammern extrahieren, ohne reguläre Ausdrücke zu verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!