Hallo Christoph,
so was Ähnliches habe ich mal für die Konvertierung von Fußnoten in XML-Elemente gemacht.
Versuch mal das:
Am Anfang erscheint eine Abfrage, wie viele Zeichen am Beginn einer Fußnote gelöscht werden sollen. In der Regel dürften dies 2 Zeichen sein: die Fußnotenziffer und ein Weißraum (Leerzeichen, Tab o.ä.).
Das Gegenteil zu diesem Skript findest Du in
Fußnoten per Script erzeugen (win cs4 js). Aber das kennst Du ja schon bestens. ;-)