Ich würde eher die RemoteApi einschalten und simpel die gefilterten Links per get direkt an den JD2 senden... Du läufst mit dem Vorhaben mit der Kirche ums Dorf.
Weil das soll doch eine JD Datei werden die die in die Ordnerüberwachung vom JD soll oder?
Code:
Result := idhtp1.get('http://localhost:3128/linkgrabberv2/addLinks?' + DataStringUrlEncoded);
Wenn RemoteApi eingeschaltet ist
http://localhost:3128/linkgrabberv2/addLinks?%7B%22links%22%3A%22http%3A%2F%2Ful.to%2Fdqlb4qid%22%7D
in den Browser eingeben und zack sind die Links im JD2
oder lass dir was coden, wenn du mit Regex nicht viel am Hut hast wird es schwierig.
Wenn das ganze noch in ein "unbekanntes" 3rd Partytool eingegeben wird....
Gruß