Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi nur bestimmte buchstaben im string erlauben (https://www.delphipraxis.net/36402-nur-bestimmte-buchstaben-im-string-erlauben.html)

Pseudemys Nelsoni 19. Dez 2004 16:43


nur bestimmte buchstaben im string erlauben
 
hi,

wie kann ich überprüfen ob bestimmte zeichen NICHT in einem strig vorkommen? gibt es da eine möglichkeit ohne eine schleife verwenden zu müssen und jedes zeichen durchzugehen? vielleicht ne fertige funkktion?

ich dachte an sowas

if DieFunktion(meinstring, '[](){}') then...



^^^^^^ sollte heissen "wenn keines der zeichen des zeweiten strings im ersten sind, dann ...."

fkerber 19. Dez 2004 16:44

Re: nur bestimmte buchstaben im string erlauben
 
Hi!

Delphi-Quellcode:
if pos('zeichen','string') = 0 then
showmessage('Nicht drin');
Ciao Frederic

Pseudemys Nelsoni 19. Dez 2004 16:46

Re: nur bestimmte buchstaben im string erlauben
 
hi fkerber,

es geht nicht darum den kompletten zweiten string im ersten zu suchen, sondern jedes zeichen des zweiten im ersten, soll heissen es wäre auch true wenn nur EIN zeichen des zweitens im ersten ist

dizzy 19. Dez 2004 16:47

Re: nur bestimmte buchstaben im string erlauben
 
Dann halt der Reihe nach abtesten. Anders könnte eine fertige Funktion auch nicht arbeiten ;)

fkerber 19. Dez 2004 16:48

Re: nur bestimmte buchstaben im string erlauben
 
Hi!

Dann kannst du doch den zweiten String in seine Buchstaben zerlegen und dann jeweils pos ausführen, oder verstehe ich dich falsch?


Ciao Frederic

Pseudemys Nelsoni 19. Dez 2004 16:50

Re: nur bestimmte buchstaben im string erlauben
 
jo, es geht darum das ich nur zahlen und buchstaben im string erlauben will, aber keine anderen zeichen, ich dachte das es auch ohne schleife ginge ;)

Hansa 19. Dez 2004 16:55

Re: nur bestimmte buchstaben im string erlauben
 
Wenn du Sonderzeichen ausschließen willst, dann geht es wohl um irgendwelche Eingaben ? Oder sollen vorhandene Daten "gefiltert" werden ?

Christian Seehase 19. Dez 2004 16:57

Re: nur bestimmte buchstaben im string erlauben
 
Moin Mario,

schau Dir mal die Funktion Delphi-Referenz durchsuchenLastDelimiter an.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:52 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 by Thomas Breitkreuz