Hi,
ich benutze momentan folgende Procedur um sachen aus einem html Text zu filtern:
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| function readout(text, vorne, hinten: string): string; var astring: string; begin astring := copy(text, Pos(vorne, text) + length(Vorne), Pos(hinten, text) - Pos(vorne, text) - length(vorne)); result := astring; end; |
Jetzt ist das Problem, das im Quelltext manchmal Sachen auftauchen wo ein ' mit drin ist z.B. var('HIER STEHT DER ZU FINDENDE SATZ');
Wenn ich nun readout(Quelltext, 'var('', '')')

einsetze gibt es natürlich ein Problem mit dem Syntax, da ich nun zwischen den beiden '' für den Suchbegriff nun noch ein 3. ' stehen habe.
Jemand eine Idee wie ich das Problem lösen kann ?
mfg Blamaster