Suchen und Ersetzen

Aus einem Übersetzungsprogramm generiere ich Listen mit Datensätzen im Textformat. Dabei sind die einzelnen Datensätze durch ** voneinander getrennt. Nun kommt es vor, daß zwischen dem Feld

 
und dem Feld
 
beliebiger Text steht. Ich möchte gern nach diesen Merkmalen suchen und etwa
EINTEXT
XYZ

durch
EINTEXT
freigegeben
MB
XYZ
ersetzen. Kennen Sie einen Editor, der eine solche Aufgabe lösen kann?

Wenn Sie Ihr Suchproblem etwas umformulieren, können Sie fast jeden Editor dafür benutzen. Da Sie den Text hinter der Marke

 
nicht ändern wollen, reicht es vollkommen aus, nach der Marke
 
zu suchen. Diese ersetzen Sie danach durch die gewünschten Angaben.
Um beispielsweise Winword als Editor einzusetzen, öffnen Sie die Textdatei und rufen den Befehl Bearbeiten — Ersetzen auf. Im gleichnamigen Dialog geben Sie in das Feld Suchen nach den Text
 ein. Im Feld Ersetzen durch geben Sie 
freigegeben^a
MB^a
 
ein.
Der Schalter ^a steht für eine Absatzmarke in Winword. Auf solche Sonderzeichen können Sie zurückgreifen, wenn Sie auf den Button Erweitern in der rechten unteren Dialogecke klicken. Wenn Sie auf den nun sichtbaren Button Sonstiges klicken, bietet Ihnen Winword ein Menü mit Sonderzeichen an; die Absatzmarke befindet sich an der ersten Stelle.