Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Prüfen, ob ein String nur aus Großbuchstaben besteht (https://www.delphipraxis.net/98111-pruefen-ob-ein-string-nur-aus-grossbuchstaben-besteht.html)

Cyberstorm 21. Aug 2007 16:09


Prüfen, ob ein String nur aus Großbuchstaben besteht
 
"Prüfen, ob ein String nur aus Großbuchstaben besteht"

kriege das gerade nicht hin :-/.

Bernhard Geyer 21. Aug 2007 16:10

Re: Prüfen, ob ein String nur aus Großbuchstaben besteht
 
für alle zeichen in String checken auf Str[i] in ['A' .. 'Z']

Phoenix 21. Aug 2007 16:12

Re: Prüfen, ob ein String nur aus Großbuchstaben besteht
 
Delphi-Quellcode:
if MyString = UpperCase(MyString) then

Cyberstorm 21. Aug 2007 16:13

Re: Prüfen, ob ein String nur aus Großbuchstaben besteht
 
Zitat:

Zitat von Phoenix
Delphi-Quellcode:
if MyString = UpperCase(MyString) then

argh da hätt ich auch selbst drauf kommen können :P.

danke!

Phoenix 21. Aug 2007 16:14

Re: Prüfen, ob ein String nur aus Großbuchstaben besteht
 
Manchmal ist sowas einfach zu naheliegend. ;-)

Bernhard Geyer 21. Aug 2007 16:15

Re: Prüfen, ob ein String nur aus Großbuchstaben besteht
 
Zitat:

Zitat von Cyberstorm
Zitat:

Zitat von Phoenix
Delphi-Quellcode:
if MyString = UpperCase(MyString) then

argh da hätt ich auch selbst drauf kommen können :P.

D.h. alle anderen Zeichen (1...9, ...) zählst du auch als Großbuchstabe? Du meinst wohl ob keine kleinbuchstaben in String vorkommen (Mal pingelig sein ...)
Ansonsten brauchst du meine Lösung :-)

ibp 21. Aug 2007 16:15

Re: Prüfen, ob ein String nur aus Großbuchstaben besteht
 
Zitat:

Zitat von Bernhard Geyer
für alle zeichen in String checken auf Str[i] in ['A' .. 'Z']

oder nur bis das erste diese bedingung nicht erfüllt :wink:

RavenIV 21. Aug 2007 16:15

Re: Prüfen, ob ein String nur aus Großbuchstaben besteht
 
Zitat:

Zitat von Phoenix
Delphi-Quellcode:
if MyString = UpperCase(MyString) then

Das wollte ich auch vorschlagen.
Aber wieder war einer schneller...

FAlter 21. Aug 2007 16:16

Re: Prüfen, ob ein String nur aus Großbuchstaben besteht
 
Hi,

und falls ÄÖÜ verwendet - AnsiUpperCase.

Zitat:

Zitat von B. Geyer
für alle zeichen in String checken auf Str[i] in ['A' .. 'Z']

Wenn mans wörtlich nimmt wäre das korrekt. Nur Großbushstaben bedeutet keine Leer-, Satzzeichen, Zahlen usw.

Mfg
FAlter

[edit]Keine Kleinbuchstaben - Prüben ob ['a'..'z'] nicht vorkobben :thumb: [/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:56 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