hi!
wie macht man eigentlich am besten das allererste Zeichen eines Strings zum upper case?
$string =~ s/^(.)/uc($1)/;
bringt es irgendwie nicht, weil dann am Anfang des Strings tatsächlich "uc(buchstabe)" steht. Ich schätze
mal man kann keine Anweisungen in einer RegExp ausführen.
Die Lösung hast du ja schon von Beate erhalten, aber hier noch eine Anmerkung: Perl-Anweisungen in
regulären Ausdrücken sind möglich, dazu musst du aber den Parameter "e" mit angeben. Würde aus
obiger Zeile folgendes machen:
$string =~ s/^(.)/uc($1)/e;
bye, Frank!