A colleague kept complaining today that 5.24's uc produced "SS" from uc("ß")
I tried explaining to him that this is according to standard orthographic rules taught in school.°
(Anyway he kept blaming Perl ... ;-)
NOW ... they actually invented and standardized a capital form some years ago, see https://en.wikipedia.org/wiki/Capital_%E1%BA%9E#Development_of_a_capital_form
Questions
my results with Strawberry Perl so far on a German Win version
use strict; use warnings; use utf8; $\="\n"; print "Perlversion $]"; print "$_ -> ",ord($_) for "ß", "\Uß", uc("ß");
C:/Strawberry/perl/bin\perl.exe -w d:/tmp/job/eszet.pl Perlversion 5.032001 ß -> 223 SS -> 83 SS -> 83
Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery
°) "ß" is a ligature which developed centuries ago from of two old "s" variants, long story ...
... for comparison, I occasionally see "oe" ligatures in French loan words in English texts
erroneously posted in PMD, moved to SOPW
In reply to uc and German eszett "ß" by LanX
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |