Thread ucfirst in RegEx nutzen (12 answers)
Opened by Lebewesen at 2011-11-09 16:41

Lebewesen
 2011-11-09 21:11
#154084 #154084
User since
2011-09-09
62 Artikel
BenutzerIn

user image
2011-11-09T19:29:02 rosti
Das Problem ist nicht UTF-8-spezifisch. Die Stringfunktionen lcfirst() und ucfirst() funktionieren mit Umlauten erst seit Perl 5.6., also seither Perl zwischen Oktetten und Zeichenketten unterscheidet. Encode.pm gibt es seit v5.8, damit ist es möglich, dem Perlinterpreter mitzuteilen, ob es sich um eine Zeichenkette mit einer bestimmten Kodierung handelt.


Könntest du mir bitte auch noch sagen, wie das geht? Ich habe festgestellt dass ich mir mit dem IO-Layer viel mehr Probleme eingefangen habe. Ich könnte zwar über das encode Modul gehen, aber die Lösung, dass ich angeben kann wie der String kodiert ist, und ich kein Modul brauch gefällt mir eigentlich besser.

View full thread ucfirst in RegEx nutzen