Hallo!
Ich stecke derzeit in einer Sinneskrise und wäre daher für ein paar hilfreiche Ideen dankbar. Mein Problem ist: In meiner Applikation gibt es eine Endlosschleife. Bei einem Durchlauf soll sehr viel Text zwischengespeichert werden. Dieser Text soll dann beim nächsten Durchlauf mit regular expressions durchsucht werden. Das Ganze noch ein bisschen übersichtlicher dargestellt:
1) Erster Schleifendurchlauf startet
2) Sehr viel Text soll zwischengespeichert werden
3) Zweiter Schleifendurchlauf startet
4) Zwischengespeicherter Text soll mit regulären Ausdrücken "durchsucht" werden
5) Das ganze beliebig oft von vorn
Meine Frage ist daher. Wie würdet ihr das Ganze realisieren. Es soll performant sein, andererseits soll die Applikation auch nie den Text, der zwischengespeichert werden soll abschneiden (etwa weil nicht genug Speicher da ist).
Ich habe schon an Sachen wie java.nio, StringBuilder etc. in Verbindung mit regular expressions gedacht, jedoch stehe ich zur Zeit etwas auf der Leitung.
Für jede Hilfe und jedes Codeschnippsel bin ich sehr dankbar.
Viele Grüße,
Wolfclaw
Ich stecke derzeit in einer Sinneskrise und wäre daher für ein paar hilfreiche Ideen dankbar. Mein Problem ist: In meiner Applikation gibt es eine Endlosschleife. Bei einem Durchlauf soll sehr viel Text zwischengespeichert werden. Dieser Text soll dann beim nächsten Durchlauf mit regular expressions durchsucht werden. Das Ganze noch ein bisschen übersichtlicher dargestellt:
1) Erster Schleifendurchlauf startet
2) Sehr viel Text soll zwischengespeichert werden
3) Zweiter Schleifendurchlauf startet
4) Zwischengespeicherter Text soll mit regulären Ausdrücken "durchsucht" werden
5) Das ganze beliebig oft von vorn
Meine Frage ist daher. Wie würdet ihr das Ganze realisieren. Es soll performant sein, andererseits soll die Applikation auch nie den Text, der zwischengespeichert werden soll abschneiden (etwa weil nicht genug Speicher da ist).
Ich habe schon an Sachen wie java.nio, StringBuilder etc. in Verbindung mit regular expressions gedacht, jedoch stehe ich zur Zeit etwas auf der Leitung.
Für jede Hilfe und jedes Codeschnippsel bin ich sehr dankbar.
Viele Grüße,
Wolfclaw