![]() |
Bestimmten Teil eines Strings auslesen
Hallo,
folgendes Problem ... ich habe folgenden String
Delphi-Quellcode:
nun möchste ich nur die Uhrzeit aus diesem String auslesen, also das was zwischen dem font-Tag steht.
text := '<font color=white>08:15</font>';
Wie kann man das am besten anstellen? |
Re: Bestimmten Teil eines Strings auslesen
mit Pos nach den eckigen Klammern suchen und dann rausschneiden .. Wäre so ne Idee ...
|
Re: Bestimmten Teil eines Strings auslesen
Zitat:
|
Re: Bestimmten Teil eines Strings auslesen
Hi,
Such mal nach Copy, Pos, PosEx... Gruß Frank |
Re: Bestimmten Teil eines Strings auslesen
Hinweis: copy?
|
Re: Bestimmten Teil eines Strings auslesen
![]() |
Re: Bestimmten Teil eines Strings auslesen
Danke an alle .. ich hab gerade eben hier in der Suche noch was nützliches gefunden und umgeschrieben .. funktioniert super. Das Thema kann also geschlossen werden - Problem gelöst
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var myString : String; ipString : String; i : Integer; begin myString := '<font color=white>08:15</font>'; i := Pos ('>',mystring); Delete (myString,1,i); i := Pos ('</font>',mystring); ipString := Copy(myString,1,i-1); Label1.Caption := ipString; end; |
Re: Bestimmten Teil eines Strings auslesen
Oder auch ganz einfach durch Suchen/Ersetzen:
Delphi-Quellcode:
Gruß,
procedure TForm1.Button1Click(Sender: TObject);
var myString : String; begin myString := '<font color=white>08:15</font>'; Label1.Caption := StringReplace(StringRepace(myString,'<font color=white>','',[rfReplaceAll]),'</font>',[rfReplaceAll])); end; Marcel |
Re: Bestimmten Teil eines Strings auslesen
Bei Marcel Lösung ist halt die Vorraussetzung das es immer white ist :)
|
Re: Bestimmten Teil eines Strings auslesen
Ja geanau, deswegen bevorzuge ich lieber meine Variante.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:52 Uhr. |
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 by Thomas Breitkreuz