Hi
ich würde gerne teile einer Datei mit einem festgelegten String ersetzen.
Die ersten Zeilen der Datei sehen zb so aus:
gate_dir=D:/rinsel_10_07_09/project/resource/util/3rdParty/gate/
gate_app=application.gate
stop_file=stopwords.txt
creole_dir=D:/WORKSPACES/stugg_10_07_09/project/resource/util/3rdParty/gate
ich will das alles zwischen project und dem 1. = ersetzt wird.
D.h. :
in diesem Fall sollen "D:/rinsel_10_07_09" und "D:/WORKSPACES/stugg_10_07_09" durch einen String z.b. : "C:/neuer pfad" ersetzt werden.
Ich denk am besten ich hol mir den Inhalt des Files als String, mache die modifikation und schreib dann den verbesserten String wieder rein, aber die regexp dafür krieg ich einfach nicht hin.
Kann mir jemand da weiterhelfen?
danke im voraus für jede hilfe!
ich würde gerne teile einer Datei mit einem festgelegten String ersetzen.
Die ersten Zeilen der Datei sehen zb so aus:
gate_dir=D:/rinsel_10_07_09/project/resource/util/3rdParty/gate/
gate_app=application.gate
stop_file=stopwords.txt
creole_dir=D:/WORKSPACES/stugg_10_07_09/project/resource/util/3rdParty/gate
ich will das alles zwischen project und dem 1. = ersetzt wird.
D.h. :
in diesem Fall sollen "D:/rinsel_10_07_09" und "D:/WORKSPACES/stugg_10_07_09" durch einen String z.b. : "C:/neuer pfad" ersetzt werden.
Ich denk am besten ich hol mir den Inhalt des Files als String, mache die modifikation und schreib dann den verbesserten String wieder rein, aber die regexp dafür krieg ich einfach nicht hin.
Kann mir jemand da weiterhelfen?
danke im voraus für jede hilfe!