![]() |
Beim Stringsuchen gr. u. kl. Buchstaben nicht unterscheiden?
Hallo!
Ich prüffe, ob sich einen bestimmten Wort in einem String befindet:
Code:
Wenn das Wort der im Edit1 steht klein geschrieben wurde und im Memo1 groß, meldet pos, dass nichts gefunden wurde...
pos (edit1.text, memo1.text) > 0 then
... Kann ich irgendwie suchen, ohne die große und kleine Buchstaben zu unterscheiden??? Danke! |
Re: Beim Stringsuchen gr. u. kl. Buchstaben nicht unterschei
Hallo,
Delphi-Quellcode:
pos (LowerCase(edit1.text), LowerCase(memo1.text)) > 0 then
|
Re: Beim Stringsuchen gr. u. kl. Buchstaben nicht unterschei
Hi!
Mach es so:
Delphi-Quellcode:
Dann werden bei beiden (intern) alle buchstaben klein gemacht und dann verglichen.
if pos (LowerCase(edit1.text), LowerCase(memo1.text)) > 0 then
Ciao fkerber :wall: zu langsam |
Re: Beim Stringsuchen gr. u. kl. Buchstaben nicht unterschei
Hallo ralfi,
schau Dir mal die Funktionen UpperCase und LowerCase an! |
Re: Beim Stringsuchen gr. u. kl. Buchstaben nicht unterschei
Am besten Du schaust mal nach der Funktion CompareText(), die vergleicht nativ und sprachabhängig ohne Rücksicht auf Groß- und Kleinschreibung ;-)
...:cat:... |
Re: Beim Stringsuchen gr. u. kl. Buchstaben nicht unterschei
Zitat:
AnsiUpperCase und AnsiLowerCase bzw. WideUpperCase und WideLowerCase ...:cat:... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:24 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