samedi 7 mars 2015

Strings bearbeiten

Hallo Leute,



ich suche nach einem Codeschnipsel der eine folgende Eingabe verarbeiten kann.



Wort1 Wort2 () Wort3 ()



In den Klammern können beliebige Zeichen stehen auch Leerzeichen.



Nun soll alles getrennt in einem Stringarray stehen.

Also

str.arrray[0] = Wort1

str.arrray[1] = Wort2

str.arrray[2] = ()

str.arrray[3] = Wort3

str.arrray[4] = ()



Es ist allerdings auch nicht definiert an welcher Stelle die Klammerausdrücke auftauchen. Es kann auch so aussehen Wort1() Wort2 Wort3 () Wort4



Eine Teilung an den Klammern bekomme ich theoretisch hin str.split("\\(|\\)") aber dann den Rest noch zu teilen ist irgendwie blöd. Kann man nicht alles in einem Abwasch machen?

Quasi an Leerzeichen und Klammern teilen ohne in den Klammern zu teilen bei einem Leerzeichen.



Viele Grüße





Strings bearbeiten

0 commentaires:

Enregistrer un commentaire