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