perlcn man page on OpenServer
[printable version]
PERLCN(1) Perl Programmers Reference Guide PERLCN(1)
NAME
perlcn - Perl
DESCRIPTION
Perl !
5.8.0 , Perl Unicode () , ; CJK () . Unicode , : , , (, , , , , ,
). ( PC ).
Perl Unicode . Perl Unicode ; Perl () Unicode . , Unicode , Perl
Encode , .
Encode ('gb2312' 'euc-cn'):
euc-cn Unix ,
gb2312-raw () GB2312
gb12345
iso-ir-165 GB2312 + GB6345 + GB8565 +
cp936 936, 'GBK' ()
hz 7 GB2312
, EUC-CN Unicode, :
perl -Mencoding=euc-cn,STDOUT,utf8 -pe1 < file.euc-cn > file.utf8
Perl "piconv", Perl , :
piconv -f euc-cn -t utf8 < file.euc-cn > file.utf8
piconv -f utf8 -t euc-cn < file.utf8 > file.euc-cn
, encoding , , :
#!/usr/bin/env perl
# euc-cn ; euc-cn
use encoding 'euc-cn', STDIN => 'euc-cn', STDOUT => 'euc-cn';
print length(""); # 2 ()
print length(''); # 4 ()
print index("", ""); # -1 ()
print index('', ''); # 1 ()
, "" "" EUC-CN ""; "" "" "". EUC-CN .
, CPAN (<http://www.cpan.org/>) Encode::HanExtra . :
gb18030 ,
, Encode::HanConvert :
big5-simp Big5 Unicode
gbk-trad GBK Unicode
GBK Big5 , b2g.pl g2b.pl , :
use Encode::HanConvert;
$euc_cn = big5_to_gb($big5); # Big5 GBK
$big5 = gb_to_big5($euc_cn); # GBK Big5
Perl (), Perl , Unicode . , :
Perl
<http://www.perl.com/>
Perl ()
<http://www.cpan.org/>
Perl (Comprehensive Perl Archive Network)
<http://lists.perl.org/>
Perl
Perl
<http://www.oreilly.com.cn/html/perl.html>
Perl
Perl
<http://www.pm.org/groups/asia.shtml#China>
Perl
Unicode
<http://www.unicode.org/>
Unicode (Unicode )
<http://www.cl.cam.ac.uk/%7Emgk25/unicode.html>
Unix/Linux UTF-8 Unicode
SEE ALSO
Encode, Encode::CN, encoding, perluniintro, perlunicode
AUTHORS
Jarkko Hietaniemi <jhi@iki.fi>
Autrijus Tang () <autrijus@autrijus.org>
perl v5.8.8 2006-06-14 PERLCN(1)
[top]
_ _ _
| | | | | |
| | | | | |
__ | | __ __ | | __ __ | | __
\ \| |/ / \ \| |/ / \ \| |/ /
\ \ / / \ \ / / \ \ / /
\ / \ / \ /
\_/ \_/ \_/
More information is available in HTML format for server OpenServer
List of man pages available for OpenServer
Copyright (c) for man pages and the logo by the respective OS vendor.
For those who want to learn more, the polarhome community provides shell access and support.
[legal]
[privacy]
[GNU]
[policy]
[cookies]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
|
Vote for polarhome
|