Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Erweiterung lowercase, uppercase gesucht (https://www.delphipraxis.net/209952-erweiterung-lowercase-uppercase-gesucht.html)

bernhard_LA 11. Feb 2022 15:39

Erweiterung lowercase, uppercase gesucht
 
ich benötige folgende Funktion , die in einem Satz / String

Delphi-Quellcode:
Delphi
DelphI
DELPHI
DElphi

alles nach

Delphi-Quellcode:
delphi
konvertiert, lowercase

Uwe Raabe 11. Feb 2022 15:45

AW: Erweiterung lowercase, uppercase gesucht
 
Vermutlich verstehe ich die Anforderung nicht, aber was spricht gegen LowerCase/AnsiLowerCase aus Sysutils?

bernhard_LA 11. Feb 2022 16:44

AW: Erweiterung lowercase, uppercase gesucht
 
weil ich mein Lowercase über alle Variationen einer Groß/Kleinschreibung von Delphi ausführen müsste

also in einem Text alle Variationen eines Suchbegriffs finden und durch seine kleingeschrieben Version ersetzen

Delphi.Narium 11. Feb 2022 16:46

AW: Erweiterung lowercase, uppercase gesucht
 
AnsiLowerCase ist egal, wo welche Buchstaben in groß oder klein stehen, das kann x-beliebig kombiniert sein. Das Ergebnis ist immer: Alles ist in Kleinbuchstaben. Da braucht man keine Schleife für irgendwas.

Uwe Raabe 11. Feb 2022 16:51

AW: Erweiterung lowercase, uppercase gesucht
 
Du solltest vielleicht doch dein Problem etwas ausführlicher beschreiben. Die Lösung ist einfach zu trivial.

Andreas13 11. Feb 2022 16:57

AW: Erweiterung lowercase, uppercase gesucht
 
Zitat:

Zitat von bernhard_LA (Beitrag 1502024)
weil ich mein Lowercase über alle Variationen einer Groß/Kleinschreibung von Delphi ausführen müsste
also in einem Text alle Variationen eines Suchbegriffs finden und durch seine kleingeschrieben Version ersetzen

Aber AnsiLowerCase ersetzt den kompletten String durch Kleinbuchstaben, wie Uwe & Delphi.Narium bereits geschrieben haben. Probier's aus!
Gruß, Andreas

bernhard_LA 11. Feb 2022 16:58

AW: Erweiterung lowercase, uppercase gesucht
 
ok, fehlende Info : der Rest des Strings muss natürlich unverändert bleiben :-)

gmc616 11. Feb 2022 17:03

AW: Erweiterung lowercase, uppercase gesucht
 
Dann wirst du wohl programmieren müssen.

Ohne ein genaues Beispiel, wirst's etwas schwierig, Dir helfen zu können.

Uwe Raabe 11. Feb 2022 17:18

AW: Erweiterung lowercase, uppercase gesucht
 
Zitat:

Zitat von bernhard_LA (Beitrag 1502030)
ok, fehlende Info : der Rest des Strings muss natürlich unverändert bleiben :-)

Dann eben so:
Delphi-Quellcode:
S := S.Replace('delphi', 'delphi', [rfReplaceAll, rfIgnoreCase]);

Andreas13 11. Feb 2022 17:22

AW: Erweiterung lowercase, uppercase gesucht
 
Uwe war schneller! :thumb:
Gruß, Andreas


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:37 Uhr.
Seite 1 von 2  1 2      

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