Volti
Mitglied
Hallo,
ich brauche, wie fast jeder, der ein Thema erstellt, einen Rat.
Ich habe bereits einen Text aus einer Datei eingelesen, in einen String umgewandelt und mithilfe von einigen regulären Ausdrücken unerwünschte Zeichen rausgeschmissen.
Nun schaut mein Text formal etwa so aus.
Ich habe nach jedem label, was also einen bestimmten Ausdruck darstellen kann ( z.B. "Preis:") eine unbestimmte Anzahl an whitespaces oder Tabulatoren. Darauf folgt ein Text, den ich gerne herausfltern möchte. Hierauf folgen dann wieder whitespaces und tabs bis zum nächsten label.
Wofür das Ganze?
Ich habe ein Objekt, dessen Attribute die Label vom Typ String sind, die den dazugehörigen Text beinhalten.
z.B. private String label1 hält text1
Die entsprechenden Namen für die label sind mir bereits bekannt und brauchen nicht "automatisch" erkannt werden.
Es ist kein Problem für mich, ein Muster einfach durch etwas anderes zu ersetzen, ich komme nur nicht darauf einen Text zwischen zwei anderen Mustern herauszugreifen und zu bereinigen.
Ein bisschen Starthilfe wäre also wirklich nett. Danke!
ich brauche, wie fast jeder, der ein Thema erstellt, einen Rat.
Ich habe bereits einen Text aus einer Datei eingelesen, in einen String umgewandelt und mithilfe von einigen regulären Ausdrücken unerwünschte Zeichen rausgeschmissen.
Nun schaut mein Text formal etwa so aus.
Code:
label1: text1 label2: text2 label3: text3 label4: usw.
Ich habe nach jedem label, was also einen bestimmten Ausdruck darstellen kann ( z.B. "Preis:") eine unbestimmte Anzahl an whitespaces oder Tabulatoren. Darauf folgt ein Text, den ich gerne herausfltern möchte. Hierauf folgen dann wieder whitespaces und tabs bis zum nächsten label.
Wofür das Ganze?
Ich habe ein Objekt, dessen Attribute die Label vom Typ String sind, die den dazugehörigen Text beinhalten.
z.B. private String label1 hält text1
Die entsprechenden Namen für die label sind mir bereits bekannt und brauchen nicht "automatisch" erkannt werden.
Es ist kein Problem für mich, ein Muster einfach durch etwas anderes zu ersetzen, ich komme nur nicht darauf einen Text zwischen zwei anderen Mustern herauszugreifen und zu bereinigen.
Ein bisschen Starthilfe wäre also wirklich nett. Danke!