![]() |
Funktion, dass Zwei Wörter in einem String erkennt?
Hall Freunde,
gibt es den in Delphi ein Funktion oder eine Möglichkeit aus einem String zwei Wörtet zu erkennen, die mit einem Leerzeichen voneinader getrennt sind und das zweite Wort(von links nach rechts) in eine andere variable zu speichern? Z.B:
Delphi-Quellcode:
Danke im voraus
Wayne:string;
Ort: String; Wayne:= ' 38302 Watenbüttel'; // Dann die Funktion Ort := Funktion(2tes Wort);// Watenbüttel |
Re: Funktion, dass Zwei Wörter in einem String erkennt?
Hallo,
du könntest ![]() ![]() Aber es würde auch in deinem Beispiel reichen, alle Leerzeichen und Ziffern zu entfernen bzw. durch Leerstrings zu ersetzen. Wenn es wirklich nur so ein String ist, reicht es natürlich auch, per ![]() ![]() Grüße, Matze |
Re: Funktion, dass Zwei Wörter in einem String erkennt?
Also so:
Delphi-Quellcode:
Oder?
Delete(Wayne, 1,2,3,4,5);
|
Re: Funktion, dass Zwei Wörter in einem String erkennt?
Nein, so sicher nicht. Ich glaube du musst den Startindex und die Anzahl der Zeichen angeben. Aber Delphi zeigt dir die erforderlichen Parameter als Hint an. Sonst findest du den Aufruf in der Delphi-Hilfe oder sicher auch in der DP.
Grüße, Matze |
DP-Maintenance
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "Sonstige Fragen zu Delphi" verschoben.
Delphi-Frage |
Re: Funktion, dass Zwei Wörter in einem String erkennt?
Danke, so klappt es :
Delphi-Quellcode:
Delete(main_win.PlzOrt, 1,5);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:36 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-2025 by Thomas Breitkreuz