Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Pos() und Groß-/Kleinschreibung??? (https://www.delphipraxis.net/147392-pos-und-gross-kleinschreibung.html)

Muellermilchtrinker 7. Feb 2010 14:08


Pos() und Groß-/Kleinschreibung???
 
Servus DP,

Pos() achtet ja auf Groß-/Kleinschreibng.
Kann man das irgendwie abstellen oder gibts da eine andere Funktion.
Bsp:
Ich hab ein String: 'Delphi find ich geil!!!'
Und ich Suche jetzt mit Pos('find', Zeile); und bekomm als Position 8.
Wenn ich aber jetzt mit Pos('FIND', Zeile); such möcht ich auch das Ergebnis 8.
Wenn möglich sollte er auch das erkennen: Pos('FiNd', Zeile);.
Ich hoffe ihr könnt mir helfen.

Luckie 7. Feb 2010 14:17

Re: Pos() und Groß-/Kleinschreibung???
 
Wandele beide Zeichenketten entweder in Groß- oder Kleinbuchstaben um.

Spezi 7. Feb 2010 14:21

Re: Pos() und Groß-/Kleinschreibung???
 
Hi mmt :-D
Probier doch mal:
Delphi-Quellcode:
Pos(LowerCase(dein_string),zeile);
(Oder analog dazu UpperCase) :wink:

Muellermilchtrinker 7. Feb 2010 14:34

Re: Pos() und Groß-/Kleinschreibung???
 
Funktioniert.
Hab einfach Pos(UpperCase('find'),UpperCase('Zeile')); gemacht.
Hätt ich eingentlich auch selber drauf kommen können.


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