archivario
Goto Top

Delphi-Script: Abgriff von Zeichen bis Zeichen

Hallo zúsammen,

vielleicht kann mir jemand helfen. Ich muss in einem Delphi Programm per Script ein bestimmtes Zeichen rausfiltern und in eine Variable packen, ich weiß leider nur nicht wie.

Vorgabe: abcdef@12345@ab234
Gewünschtes Ergebnis: 12345

Die länge ist immer unterschiedlich, daher kann ich nicht fest abgreifen und muss nach dem @ Zeichen gehen, also so ähnlich wie: suche nach dem ersten @ und lese alles aus bis zu nächsten @.

Ein Beispiel wäre super.


Vielen Dank!

Gruß

archivario

Content-ID: 246596

Url: https://administrator.de/forum/delphi-script-abgriff-von-zeichen-bis-zeichen-246596.html

Ausgedruckt am: 08.04.2025 um 02:04 Uhr

fisi-pjm
Lösung fisi-pjm 15.08.2014 aktualisiert um 18:45:46 Uhr
Goto Top
HI,
jetzt grad mal außen kopf ohne Garantie auf erfolg

string1:='abcdef@12345@ab234';
string2:=copy(string1,pos('@',string1),posex('@',string1,pos('@',string1)+1)-pos('@',string1));

aber mit bissel Google wär das auch so gegangen.
archivario
archivario 15.08.2014 um 18:47:57 Uhr
Goto Top
hi,

danke für diesen hilfreichen hinweis.
Google habe ich versucht aber wenn man nicht weiß wonach man suchen soll ist es schwer das richtige zu finden.

Delphi war für mich bisher ein Spitzname für Delphine, bin also absolute Laie und freu mich das mein Problem so schnell gelöst wurde.

gruß

archivario
fisi-pjm
fisi-pjm 15.08.2014 um 21:23:20 Uhr
Goto Top
Delphi war für mich bisher ein Spitzname für Delphine, bin also absolute Laie und freu mich das mein Problem so schnell
gelöst wurde.

gerne face-smile da ich momentan eh in delphi drin bin face-wink also in der Programmiersprache