Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Strings "strippen"


splattergnome - Mi 21.05.03 19:20
Titel: Strings "strippen"
Hallo!

Ich wollte nur wissen, wie man am besten Strings alle Leerzeichen und Tab-Zeichen vom Anfang einer String "entfernen" kann? Welche Befehle bräuchte ich, um eine entsprechende function zu erzeugen?

Danke!

splatty


yukon-troll - Mi 21.05.03 19:27

Hallo,

schon mal in der Hilfe gesucht ?
Stichwort: Trim (String-Verarbeitung)

MfG yukon-troll


splattergnome - Mi 21.05.03 19:57

Danke,

ich habe mir soeben Trim und besonders TrimLeft angeguckt, aber man muß nämlich angeben, bis welche Stelle in der String "getrimmt" werden sollte... und das kann ich nicht von vornerein sagen. Ich werde es mir näher unter die Lupe nehmen müssen und was drausbastlen. :?

Danke!

splatty


Delete - Mi 21.05.03 21:00

splattergnome hat folgendes geschrieben:
aber man muß nämlich angeben, bis welche Stelle in der String "getrimmt" werden sollte

Öhm und welcher Parameter ist das bei TrimLeft:

Delphi-Quelltext
1:
function TrimLeft(const S: string): stringoverload;                    

In der Hilfe steht:
Zitat:

Trims leading spaces and control characters from a string.

Also gnadenlos alles was ein Leerzeichen oder Steuerzeichen ist.


splattergnome - Mi 21.05.03 22:16
Titel: *peinlichpeinlich*
Das ist mir aber peinlich... du hast ja recht, richtig lesen muß man können... *rotwerden* :oops: Ich glaube, ich suche komplizierte Lösungen anstatt nach die einfachen zu greifen...

Aber danke, es funktioniert prächtig!

splatty

P.S. Please send greetings to Knoxville for me, Lucky... my American half lives over there in Tennessee.. :P