Java-Files nach Strings durchsuchen

Moin,

Wir wollen ein Tool zum durchsuchen von JavaFiles schreiben, mit dem man Strings aus diesem File auslesen und ersetzen kann. Dazu bräuchten wir ein paar wenn nicht sogar viele Anregungen!!! HILFEE!!!

Am besten mit Quellcode. Geh’n wir da recht in der Annahme, daß dieses mit einem StreamTokenizer funktionieren könnte???

so des wars. Tschüß.

Ich denke Ihr wollt einen Java-SOURCE-Code
nach Strings durchsuchen, oder ?

Wenn ja, versucht doch mal Strings anhand der ’ oder " eine eingeschlossene Zeichenkette zu suchen (wobei man Kommentare mitparsen muss).
Mit einem Tokenizer habe ich noch nichts gemacht (

Richtig, das wolln wir machen.
Mit welcher methode sucht man denn Strings anhand der ’ oder " ??? Bisher haben wir immer alle File mittels des Filereader s geöffnet und dann mit dem STringTokenizer nach den " gesucht. Funktioniert hier aber nicht so ganz. Außerdem müssen wir dann diese Strings ersetzen und dieses File dann neu speichern. mmm.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Ja, also ich habe jetzt nichts parat,
aber (1) zeilenweise einlesen mit (2) pos
nach erstem vorkommen suchen ( (3) eine
Unmenge von spezialfaellen beruecksichtigen)
(4) Zeile aufteilen in String und Nicht-
String, (5) Teile mit neuem String zusammen
setzen (6) zeilenweise in neue Datei
speichern.

Vielleicht ist die Tokenizer methode
doch besser. Aber mit einem Tokenizer hat
man ziemlichen Overhead. Den benutzt man
zur Syntaxbaum-Erstellung, der dann
natuerlich auch Strings erkennen kann.

Richtig, das wolln wir machen.
Mit welcher methode sucht man denn
Strings anhand der ’ oder " ??? Bisher
haben wir immer alle File mittels des
Filereader s geöffnet und dann mit dem
STringTokenizer nach den " gesucht.
Funktioniert hier aber nicht so ganz.
Außerdem müssen wir dann diese Strings
ersetzen und dieses File dann neu
speichern. mmm.