Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   String zerpflücken (https://www.delphipraxis.net/36130-string-zerpfluecken.html)

valon 16. Dez 2004 10:22


String zerpflücken
 
Hallo Leute !

Ich habe einen String wie zb.

Code:
stringA:string;
stringB:string;
stringC:string;
stringD:string;

newstring:string;
 
 newstring:= '44A22B333C444D55'
Meine Frage:
Ich möchte gerne den String newstring zerpflücken.dh. Alle Zeichen zwischen Grossbuchstabe A und B sollen in die StringVariable stringA kopiert werden. Alle Zeichen zwischen B und C in Stringvariable stringB usw..
Die Anzahl der zwischen den Großbuchstaben liegenden Zeichen sind variabel.

Wie könnte ich das am besten machen? vielleicht in einer Schleife?

vielleicht könnte mir einer helfen.
Danke

BluesKid 16. Dez 2004 10:24

Re: String zerpflücken
 
Moin moin

Delphi-Referenz durchsuchencopy() und Delphi-Referenz durchsuchenpos()



schönen Gruß
Sam

ibp 16. Dez 2004 10:25

Re: String zerpflücken
 
schau mal nach der funktion pos

Luckie 16. Dez 2004 10:25

Re: String zerpflücken
 
Die Funktionen wären: Delphi-Referenz durchsuchenpos, Delphi-Referenz durchsuchencopy und eventuell noch Delphi-Referenz durchsuchendelete und wenn es dein Delphi knn t: Delphi-Referenz durchsuchenposex.

LoL 16. Dez 2004 10:26

Re: String zerpflücken
 
hi

schleife hört sich doch ganz gut an

Delphi-Quellcode:
for i := 1 to length(newstring) do
begin
  ...
end;
(copy, pos)

[Edit] mist wieder viel zu langsam

valon 16. Dez 2004 10:31

Re: String zerpflücken
 
Danke Leute!

Ich denke damit lässt es sich machen.

gruss


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:11 Uhr.

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