AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Strings ohne Leerzeichen ausgeben

Ein Thema von Tobicaster · begonnen am 23. Nov 2007 · letzter Beitrag vom 12. Mär 2008
Antwort Antwort
Tobicaster

Registriert seit: 12. Nov 2007
29 Beiträge
 
#1

Strings ohne Leerzeichen ausgeben

  Alt 23. Nov 2007, 00:16
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;
  Mit Zitat antworten Zitat
xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#2

Re: Strings ohne Leerzeichen ausgeben

  Alt 23. Nov 2007, 00:29
Hallo,

meinst Du am Anfang und am Ende? Dann ist Delphi-Referenz durchsuchenTrim Dein Freund. Wenn Du sämtliche im String Leerzeichen meinst, kannst Du das z. B. mit StringReplace bewerkstelligen:
S := StringReplace(S, ' ', '', [sfReplaceAll]); Gruß
xaromz
I am a leaf on the wind - watch how I soar
  Mit Zitat antworten Zitat
grenzgaenger
(Gast)

n/a Beiträge
 
#3

Re: Strings ohne Leerzeichen ausgeben

  Alt 23. Nov 2007, 19:06
aber nicht vergessen, auch die satzzeichen mit zu entfernen
  • UHU!
was ist das... was du suchst, oder doch lieber nicht
  Mit Zitat antworten Zitat
Benutzerbild von knolli
knolli

Registriert seit: 22. Sep 2006
Ort: Zittau
83 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Strings ohne Leerzeichen ausgeben

  Alt 12. Mär 2008, 11:49
Zitat von xaromz:
Hallo,

meinst Du am Anfang und am Ende? Dann ist Delphi-Referenz durchsuchenTrim Dein Freund. Wenn Du sämtliche im String Leerzeichen meinst, kannst Du das z. B. mit StringReplace bewerkstelligen:
S := StringReplace(S, ' ', '', [sfReplaceAll]); Gruß
xaromz
mir ist ein fehler bei dir aufgefallen...

es heißt

S := StringReplace(S, ' ', '', [rfReplaceAll]); nicht

S := StringReplace(S, ' ', '', [sfReplaceAll]);
mfg Knolli auch bekannt als Meister Lampe
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:47 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