Delphi-PRAXiS
Seite 5 von 5   « Erste     345   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Neuen Beitrag zur Code-Library hinzufügen (https://www.delphipraxis.net/33-neuen-beitrag-zur-code-library-hinzufuegen/)
-   -   Delphi PosExUltra - Ultimative Stringsuche/Parser (https://www.delphipraxis.net/148055-posexultra-ultimative-stringsuche-parser.html)

DeddyH 1. Mär 2010 12:29

Re: PosExUltra - Ultimative Stringsuche/Parser
 
Die Übergabe als const ist tatsächlich überflüssig, das hat ja auch niemand in Frage gestellt. Ich mache das ja auch nur deshalb, um gleich anhand der Parameter erkennen zu können, dass die Referenz unveränderlich ist. Das hat nichts mit Optimierung oder dergleichen zu tun, sondern mit dem besseren Verständnis ;)

Ajin 19. Mai 2010 09:53

Re: PosExUltra - Ultimative Stringsuche/Parser
 
Hallo!

Ich wollte diese schöne Prozedur mal testen, aber die stringlist ist immer leer.

Delphi-Quellcode:
procedure TFupdate.bsSkinButton4Click(Sender: TObject);
stringlist:Tstringlist;
source:string;
begin
 stringlist := TStringList.Create;
     try
      source := 'blatext xD [url]http://imagexxx.com[/url] und weiter text';
      PosExUltra(source, 'http://', '.com', 'http://', '.com', true, false, stringlist);
      e_ergebnis.Text := stringlist.Text;
    finally
     stringlist.Free;
    end;
end;
Edit: Beim debuggen hab ich festgestellt, das der Integer "Anfang" in der PosExUltra Prozedur immer 0 ist. D.h. angeblich wird mein Suchwort 'http://' nicht gefunden...


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:41 Uhr.
Seite 5 von 5   « Erste     345   

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