[SP-pm] função uc
Nelson Ferraz
nferraz at gmail.com
Tue Oct 6 10:02:33 PDT 2009
2009/10/6 Nilson Santos Figueiredo Jr. <acid06 em gmail.com>:
> 2009/10/6 Nelson Ferraz <nferraz em gmail.com>:
>> A coisa não é tão simples assim...
>>
>> $ perl -nle 'print $_, " => ", uc($_)'
>> a => A
>> á => á
>
> A string tem que estar marcada como UTF8 pra funcionar.
> Se o seu o terminal suportar UTF8, isso deve funcionar,
> automaticamente (ou seja, provavelmente, não suporta).
Yup, deve ser alguma configuracão incorreta.
E isso mostra que o tratamento de utf8 não é algo simples,
especialmente quando você interage com o mundo exterior.
Nesse exemplo foi o terminal -- mas poderia ser um banco de dados, um
servidor web, etc.
Quem nunca perdeu horas depurando problemas de codificacão de caracteres?
More information about the SaoPaulo-pm
mailing list