perlcn(1) - Linux man page
Name
perlcn - XXXXXXXXX Perl XXXXXX
Description
XXXXXXXXX Perl XXXXXXX !
XX 5.8.0 XXXXXXX , Perl XXXXXXXXXXXXXXX Unicode ( XXXXXXX ) XXXXXX , XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ; CJK ( XXXXXXX ) XXXXXXXXXXXXXXXXX . Unicode XXXXXXXXXXXXXXXXXXX , XXXXXXXXXXXXXXXXXXXXXXXXXXXXX: XXXXXXXXX , XXXXXXXXXX , XXXXXXXXXXXXXXXXXX ( XXXXXXXX , XXXXXXXXXXX , XXXXXXXXXX , XXXXXXXXX , XXXXXXX , XXXXXXXXXX , XXXX ). XXXXXXXXXXXXXXXXXXXXXXXXXXX ( XX PC XXXXXXXXXX ).
Perl XXXXXXX Unicode XXXXXXXXX . XXXXX Perl XXXXXXXXXXXXXXXXXXXXXXXX Unicode XXX ; Perl XXXXXXXXXXXXXX ( XXXXXXXXXXXXXXXXX ) XXXXXXX Unicode XXXXXXXXX . XXXXXXXXXXXXXXXXX , XXXXXXXXXXX Unicode XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX , Perl XXXXXXX Encode XXXXXXXX , XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX .
Encode XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ('gb2312' XXX 'euc-cn'):
euc-cn Unix XXXXXXXXXX, XXXXXXXXXXXXXXXXXXXX gb2312-raw XXXXXXXXXXXXX (XXXXXXX) GB2312 XXXXX gb12345 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX iso-ir-165 GB2312 + GB6345 + GB8565 + XXXXXXXX cp936 XXXXXXX 936, XXXXXXXXX 'GBK' (XXXXXXXXXXXXX) XXXXXX hz 7 XXXXXXXXXXX GB2312 XXXXXXXXXXXXXX , XX EUC-CN XXXXXXXXXXXXXXXXX Unicode, XXXXXXXXXXXXXXXXXXXXX:
perl -Mencoding=euc-cn,STDOUT,utf8 -pe1 < file.euc-cn > file.utf8Perl XXXXXXXXXX "piconv", XXXXXXXXXXX Perl XXXXXXXXXXXXXXXXXXXXXXXXXX , XXXXXXXXX:
piconv -f euc-cn -t utf8 < file.euc-cn > file.utf8 piconv -f utf8 -t euc-cn < file.utf8 > file.euc-cnXXXXX , XXXXX encoding XXXX , XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX , XXXXXXXXX:
#!/usr/bin/env perl
# XXXXXX euc-cn XXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX euc-cn XXXXX
use encoding 'euc-cn', STDIN => 'euc-cn', STDOUT => 'euc-cn';
print length("XXXX"); # 2 (XXXXXXXXXXXXXXX)
print length('XXXX'); # 4 (XXXXXXXXXXXXXXXX)
print index("XXXXXXXXX", "XXXXXX"); # -1 (XXXXXXXXXXXXXXXXXX)
print index('XXXXXXXXX', 'XXXXXX'); # 1 (XXXXXXXXXXXXXXXXX)XXXXXXXXXXXXXXXXXXXX , " XX " XXXXXXXXXXXXXXXX " XX " XXXXXXXXXXXXXXXXXXXXXX
EUC-CN XXXXXX " XXX "; " XX " XXXXXXXXXXXXXXXXXXX " XXX "
XXXXXXXXXXXXXXXXXXXXXX " XXX ". XXXXXXXXXXXX EUC-CN XXXXXXXXXXXXXXXXXXXXXXXXXX .
XXXXXXXXXXXXXXXXX
- XXXXXXXXXXXXXXXXXXXXXXXXXXXX , XXXXXXX CPAN (<http://www.cpan.org/>) XXX Encode::HanExtra
XXXX . XXXXXXXXXXXXXXXXXXXXXXXXXXXX:
gb18030 XXXXXXXXXXXXXXXXXX, XXXXXXXXXXXXXXX
XXXXX , Encode::HanConvert XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:big5-simp Big5 XXXXXXXXXXX Unicode XXXXXXXXXXXXX gbk-trad GBK XXXXXXXXXXX Unicode XXXXXXXXXXXXX
XXXXXXX GBK XX Big5 XXXXXXXXX , XXXXXXXXXXXXXXXXXXXXXX b2g.pl XX g2b.pl XXXXXXXX , XXXXXXXXXXXXXXXXXXXXXXXXXXX:use Encode::HanConvert; $euc_cn = big5_to_gb($big5); # XX Big5 XXXX GBK $big5 = gb_to_big5($euc_cn); # XX GBK XXXX Big5
XXXXXXXXXXXX
- XXXXXXX Perl XXXXXXXXXXXXXXXXXXXXXX ( XXXXXXXXXXXXXXXXXXXXX ), XXXXXXXXXXXXXXXXX Perl XXXXXXXX , XXXX Unicode XXXXXXXXXXX . XXXX , XXXXXXXXXXXXXXXXXXXX:
XXXXX Perl XXXXXXXXXXXX
- <http://www.perl.com/>
- Perl XXXXXXX ( XXXXXXXXXXXXXXXXXX )
- <http://www.cpan.org/>
- Perl XXXXXXXXXXX (Comprehensive Perl Archive Network)
- <http://lists.perl.org/>
- Perl XXXXXXXXXXXXXX
XXXX Perl XXXXXXXX
- <http://www.oreilly.com.cn/html/perl.html>
- XXXXXXXXXXXXXXXXXXXX Perl XXXXX
Perl XXXXXXXXXXX
- <http://www.pm.org/groups/asia.html>
- XXXXX Perl XXXXXXXXXX
Unicode XXXXXXXXXX
- <http://www.unicode.org/>
- Unicode XXXXXXXXX (Unicode XXXXXXXXXXXXXXXXX )
- <http://www.cl.cam.ac.uk/%7Emgk25/unicode.html>
- Unix/Linux XXXXX UTF-8 XXX Unicode XXXXXX
See Also
Encode, Encode::CN, encoding, perluniintro, perlunicode
Authors
Jarkko Hietaniemi <jhi@iki.fi>
Audrey Tang ( XXXXXX ) <audreyt@audreyt.org>