Strings in Perl auf Kleinschreibung setzen

Von: , Frage gestellt am So, 20. Aug 2000

Hi!

Wie kann ich Strings in Perl, bei denen nicht klar ist, ob sie in Groß- oder Kleinbuchstaben geschrieben sind (oder gemischt)auf Kleinschreibung setzen?

Ciao
Michael

2 Antworten zu dieser Frage

  1. Antwort von nach einer Stunde hilfreich
    Re: Strings in Perl auf Kleinschreibung setzen

    $string =~ tr/A-Z/a-z/;

    glaub ich [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

  2. Antwort von nach 2 Stunden hilfreich
    Re: Strings in Perl auf Kleinschreibung setzen

    Hallo Michael, Wie kann ich Strings in Perl, bei denen nicht klar ist, ob sie
    in Groß- oder Kleinbuchstaben geschrieben sind (oder
    gemischt)auf Kleinschreibung setzen?

    #!/usr/bin/perl
    $wort="gEmISCht";
    print "Aus $wort mach kleines Wort:",lc($wort),"\n";
    


    Achtung mit Umlauten, dazu muss ein Locale-System installiert sein und der folgende Aufruf sollte ein "define" bringen:

    [os]$ perl -V:d_setlocale
    d_setlocale='define';

    Siehe auch "perldoc -m POSIX", Stichwort "setlocale".

    Gruss,

    -Andreas.

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!