Für solche Fälle verwende ich gerne
reguläre Ausdrücke, so dass der Code zum Ausgeben
aller URLs mitsamt ihrer IDs in Dialogboxen wie folgt aussehen könnte:
Delphi-Quellcode:
with RegExp('
\[(\d+)\]\s?=\s?"(.*?)"')
do
if Execute(AString)
then
repeat
ShowMessage(Format('
Id: %d, Url: %s', [Match[1], Match[2]]);
until not ExecuteNext;