Ich du meinst Memos statt Edits (Edit ist einzeilig)
Dann würde ich so vorgehen:
1. Memo2 in eine Stringlist einlesen
1.1 Mit copy und pos den Text bis zum ersten Leerzeichn rauskopieren, und als Key speichern,
****den Rest als Value speichern
2. Mit einer Forschleife für jeden Eintrag der Stringliste:
2.1 Stringreplace: in Memo1 'Key' durch 'Value' ersetzen
3. Fertisch
Nagel mich jetzt nicht auf die genauen Bezeichner fest, aber TStringlist unterstützt iirc sowas wie Schlüssel-Werte-Paare