Strings ohne Leerzeichen ausgeben
Heyho!
Ich möchte gerne noch Satzpalindrome checken, allerdings muss ich da ja irgendwie die Leerzeichen im String loswerden. Wie ist das möglich?
Delphi-Quellcode:
var
Palindrom: string; begin Palindrom := AnsiLowerCase(EEdit.Text); if Palindrom = ReverseString(Palindrom) then begin Showmessage('Oh mein Gott! Du hast ein Palindrom eingegeben!'); end; end; |
Re: Strings ohne Leerzeichen ausgeben
Hallo,
meinst Du am Anfang und am Ende? Dann ist Trim Dein Freund. Wenn Du sämtliche im String Leerzeichen meinst, kannst Du das z. B. mit StringReplace bewerkstelligen:
Delphi-Quellcode:
Gruß
S := StringReplace(S, ' ', '', [sfReplaceAll]);
xaromz |
Re: Strings ohne Leerzeichen ausgeben
aber nicht vergessen, auch die satzzeichen mit zu entfernen
|
Re: Strings ohne Leerzeichen ausgeben
Zitat:
es heißt
Delphi-Quellcode:
nicht
S := StringReplace(S, ' ', '', [rfReplaceAll]);
Delphi-Quellcode:
S := StringReplace(S, ' ', '', [sfReplaceAll]);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:51 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