lc() in Perl - Alle Buchstaben in Kleinbuchstaben umwandeln
Der Befehl lc () wandelt alle Buchstaben eines Skalars in Kleinbuchstaben um. Alle? Nein, nicht alle. Ein paar unbeugsame nicht-amerikanische Sonderzeichen sträuben sich dagegen... oder mal im Ernst: Die Umlaute und Sonderzeichen aller möglichen Sprachen, im deutschen also ÖÄÜ, werden nicht umgewandelt.
Kommentare zum Beitrag "lc() in Perl - Alle Buchstaben in Kleinbuchstaben umwandeln"
Kommentar von Renee Bäcker
oder so sollte es auch gehen:
my $t="Örtchen Ärger Übel"; utf8::upgrade($t); $t = lc($t); print $t;
Kommentar von Admin
Das ist übrigens der Supertipp gewesen, wie ich heute feststellen konnte. Denn nicht nur, daß dann die Umlaute korrekt umgewandelt werden, nein, auch in einer Regex wie zum Beispiel