Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   PosEx (https://www.delphipraxis.net/152975-posex.html)

DeddyH 15. Jul 2010 12:56

AW: PosEx
 
Im Originalcode war das eine Endlosschleife ;)

himitsu 15. Jul 2010 13:01

AW: PosEx
 
Original?
Also das in Beitrag #6, so wie es jetzt ist, ist keine Endlosschleife.



PS:
Delphi-Quellcode:
LastPos := 0;
while true do begin
  i := PosEx('<td align="center">', SubStr, LastPos + 1)
  if i = 0 then break;
  LastPos := i;
end;
Delphi-Quellcode:
LastPos := PosEx('>"retnec"=ngila dt<', ReverseString(SubStr));
if LastPos > 0 then LastPos := Length(SubStr) - LastPos - 18;
Delphi-Quellcode:
SearchStr := '<td align="center">';
LastPos := PosEx(ReverseString(SearchStr), ReverseString(SubStr));
if LastPos > 0 then LastPos := Length(SubStr) - (LastPos - 1) - Length(SearchStr);
(ReverseString aus Unit StrUtils)

DeddyH 15. Jul 2010 13:07

AW: PosEx
 
Der Beitrag ist ja auch editiert worden. Aber nun genug davon :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:16 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz