Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Teil - String
Robii - Mo 15.06.09 15:54
Titel: Teil - String
Hey ich habe einen String der heißt 'Robin_123.txt'
jetzt möchte ich aber nur 'Robin' in einem neuen String speichern,
wie mache ich das?
Gruß
Regan - Mo 15.06.09 15:57
Schau dir mal Pos, Length und Copy an.
Popov - Mo 15.06.09 16:05
Robii hat folgendes geschrieben : |
Hey ich habe einen String der heißt 'Robin_123.txt'
jetzt möchte ich aber nur 'Robin' in einem neuen String speichern,
wie mache ich das?
Gruß |
Wo ist das Problem?
Du hast ein String mit 'Robin_123.txt':
s1 := 'Robin_123.txt';
Jetzt möchtest du 'Robin' in einem neuen String:
s2 := 'Robin';
Fertig.
alzaimar - Mo 15.06.09 16:23
:rofl:
Popov, deine Problemlösung ist 100%ig korrekt, zumindest wenn man die Problemstellung wortwörtlich umsetzt. Ich vermute jedoch, das der Fragesteller eine etwas allgemeinere Lösung wollte. Natürlich ergibt sich das nicht aus der Wortwahl und Problembeschreibung, aber es könnte sein.
Kann es sein, das Du den Fragesteller mit deiner Antwort dezent auf den kreativeren Umgang mit der deutschen Sprache und hier im Besonderen mit der Präzisierung einer Frage hinweisen wolltest?
Lannes - Mo 15.06.09 17:10
Hallo,
hab schon wesentlich unpräzisere Fragen gesehen,
nimmt man den Titel(Teil - String) dazu, ist die Frage eigentlich eindeutig :wink:
@
Robii
Du brauchst nur Pos und Copy.
Pseudocode:
Kopiere den Teilstring ab Index 1
bis ein Zeichen vor Positon von '_'
Webo - Mo 15.06.09 17:17
Ich denke, er wollte das ;-)
Zum Thema: Pos und Copy sind schon der richtige Weg zur Lösung ...
Robii - Mo 15.06.09 22:03
Danke, klappt jetzt. Hab mich da ein bisschen eingelesen.
Gruß
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!