Hi,
Also bei dieser Frage geht es zwar nicht direkt um Delphi, aber ich glaube hier sind auch genug Leute, die sich ganz gut mit regulären Ausdrücken auskennen und mir das beantworten können.
Als Beispiel habe ich z.B. diesen String/Text:
Code:
bla<a href="#">a</a>,<a href="#">b</a>,<a href="#">c</a>blub
irgendwas...
<a href="#">a</a>,<a href="#">b</a>,<a href="#">c</a>
...
Nun würde ich daraus gerne die 3 Links zwischen
bla und
blub "matchen" (z.B. mit einem Aufruf von
Regex.Matches in Delphi).
Da ich nur die 3 Links zwischen
bla und
blub haben möchte, kann ich hier ja nicht einfach einen allgemeinen Link "matchen", da sonst die 3 Links weiter unten auch "gematcht" würden.
Ich könnte jetzt natürlich zuerst den Text zwischen
bla und
blub "matchen" und dann in diesem nach den Links suchen, das möchte ich aber nicht.
Daher meine Frage: Geht das auch mit nur einem Matches-Aufruf?
Ich hoffe, das war halbwegs verständlich...
MfG