![]() |
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 ...." |
Re: nur bestimmte buchstaben im string erlauben
Hi!
Delphi-Quellcode:
Ciao Frederic
if pos('zeichen','string') = 0 then
showmessage('Nicht drin'); |
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 |
Re: nur bestimmte buchstaben im string erlauben
Dann halt der Reihe nach abtesten. Anders könnte eine fertige Funktion auch nicht arbeiten ;)
|
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 |
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 ;)
|
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 ?
|
Re: nur bestimmte buchstaben im string erlauben
|
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