![]() |
String such Groß-Kleinschreibung
Hallo Freunde, mal wieder na Frage:
Ich will mit
Delphi-Quellcode:
die bedungung des vorkommens von string2 in string 1 oder umgekehrt testen. soweit funtzt alles. Aber es wäre nich schlecht, wenn dem ding egal wäre, ob das Groß oder Kleingeschrieben wird. Wie stell ich des ein?
if string1[x] = string2[y] then
danke für antworten |
Re: String such Groß-Kleinschreibung
Schau dir mal die Funktion "SameText" an.
Kommentar aus der OH: "Die Funktion vergleicht zwei Strings anhand des Ordinalwertes ohne Berücksichtigung der Groß-/Kleinschreibuing." |
Re: String such Groß-Kleinschreibung
Zitat:
|
Re: String such Groß-Kleinschreibung
vielleicht vorher die Strings alle nach Klein- oder Großbuchstaben
konvertieren: LowerCase(string) UpperCase(string) Hoffe, habe Deine Frage nicht falsch verstanden. Grüße Klaus |
Re: String such Groß-Kleinschreibung
du hast es nicht falsch verstanden. ich habs falsch gepostet
Delphi-Quellcode:
mit i wird eine stringlist durchgegangen. doch da kommen einige namen vor und wenn die namen edit1.text enthalten wird integer ungleich null. aber nur, wenn die großkleinschreibung stimmt. das soll dem ding egal werden.
if pos (( (edit1.text) , (list.strings[i]) ) <> 0 then
|
Re: String such Groß-Kleinschreibung
Delphi-Quellcode:
So wird die Groß-/Kleinschreibung ignoriert.
if Pos (( AnsiLowerCase(Edit1.Text) , AnsiLowerCase(List.Strings[i]) ) > 0 then
Edit: Code korrigiert |
Re: String such Groß-Kleinschreibung
Wenn du die Position des Substrings nicht benötigst, kannst du stattdessen auch AnsiContainsText nehmen.
|
Re: String such Groß-Kleinschreibung
Dankeschön
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:33 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