uc/lc v unicode
Honza Pazdziora
adelton na fi.muni.cz
Čtvrtek Leden 6 11:34:05 MET 2005
On Thu, Jan 06, 2005 at 11:15:39AM +0100, Ondrej Koala Vacha wrote:
> On Thu, 6 Jan 2005, Honza Pazdziora wrote:
>
> > .. nebo to use open dejte pred to use encoding, nebo specifikujte ty
> > IO vrstvy pomoci parametru toho use encoding (i kdyz je to nepotreba,
> > protoze defaultne se STDIN a STDOUT nastavuje).
> >
>
> Tak zkusil jsem snad vsechny varianty (bez open, prohozene, atd.) ale
> nikdy mi uc neprevedlo a s carkou na velke. Locale nemam nastavene.
> Pokud mate funkcni priklad, rad bych ho videl.
$ cat vacha.pl
#!/usr/bin/perl
use warnings;
use diagnostics;
use open ":std",
IN => ":encoding(iso-8859-2)",
OUT => ":encoding(iso-8859-2)";
use encoding 'iso-8859-2';
print uc('Vácha');
$ perl -l vacha.pl
VÁCHA
$ perl -v
This is perl, v5.8.5 built for i386-linux-thread-multi
--
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
.project: Perl, mod_perl, DBI, Oracle, large Web systems, XML/XSL, ...
Only self-confident people can be simple.
Další informace o konferenci Perl