Hi,
ich gehe ein Textfile zeilenweise durch und möchte hierbei Variablen extrahieren, denen immer ein Vergleichsoperator folgt, bspw.
Ich will mir hierbei nur die linke Seite vom Vergleichsoperator in eine ArrayList speichern. Jetzt weiß ich aber vorher nicht, welche Vergleichsoperatoren vorkommen, sodass die ganze Sache relativ dynamisch sein muss.
Bisher habe ich das mal so gemacht:
Hierbei habe ich ja erstmal als lastIndex im Substring das '>' fest vereinbart. Wie kann ich aber die ganze Sache irgendwie dynamisch gestalten, sodass alle möglichen Zeichen bei lastIndex in Betracht gezogen werden würden???
Hat jemand ne Idee?
Danke und Gruß
ich gehe ein Textfile zeilenweise durch und möchte hierbei Variablen extrahieren, denen immer ein Vergleichsoperator folgt, bspw.
Code:
SIGMA_V>SIGMA_ZUL
S_B<S_BERF
S_BV=S_BVERF
Bisher habe ich das mal so gemacht:
Code:
...
ArrayList alNachweisSpalten = new ArrayList();
//jede Zeile der Textdatei durchgehen
while ((line = buff.readLine()) != null) {
//Substring in ArrayList speichern
alNachweisSpalten.add( line.substring(0, line.indexOf(">")) );
}
Hat jemand ne Idee?
Danke und Gruß