Rechercher une page de manuel
perltw
Langue: en
Version: 2006-01-07 (mandriva - 22/10/07)
Section: 1 (Commandes utilisateur)
Sommaire
NAME
perltw - ���餤�� Perl ��nDESCRIPTION
�w��Ө� Perl ���Ѧa!�q 5.8.0 ���}�l, Perl ��ƤF������ Unicode (�U��X) �䴩, �]�s�a�䴩�F�\�h�ԤB�y�t�H�~���s�X�覡; CJK (������) �K�O�䤤���@����. Unicode �O��کʪ��з�, �չϲ[�\�@�ɤW�Ҧ����r��: ���@��, �F��@��, �H�Ψ�̶����@�� (��þ��, �ԧQ�Ȥ�, ��ԧB��, �ƧB�Ӥ�, �L�פ�, �L�a�w��, ����). ���]�e�ǤF�h�ا@�~�t�λP���O (�p PC �γ���).
Perl �����H Unicode �i��ާ@. �o��� Perl �������r���ƥi�� Unicode ���; Perl ���禡�P��� (�Ҧp���W��ܦ����) �]��� Unicode �i��ާ@. �b��J�ο�X��, ���F�B�z�H Unicode ���e���s�X�覡�x�s�����, Perl ���ѤF Encode �o�ӼҲ�, �i�H��A����aŪ��μg�J�¦����s�X���.
Encode ����Ҳդ䴩�U�C���餤�媺�s�X�覡 ('big5' ��� 'big5-eten'):
big5-eten Big5 �s�X (�t�ʤѩ���r��) big5-hkscs Big5 + ����~�r��, 2001 �~�� cp950 �r�X�� 950 (Big5 + �L�n�K�[���r��)
�|�Ҩӻ�, �N Big5 �s�X���ɮ��ন Unicode, ������J�U�C��O:
perl -Mencoding=big5,STDOUT,utf8 -pe1 < file.big5 > file.utf8
Perl �]�����F ``piconv'', �@�䧹���H Perl �g�����r���ഫ�u��{��, �Ϊk�p�U:
piconv -f big5 -t utf8 < file.big5 > file.utf8 piconv -f utf8 -t big5 < file.utf8 > file.big5
�t�~, �Q�� encoding �Ҳ�, �A�i�H����g�X�H�r�Ŭ���쪺�{���X, �p�U�ҥ�:
#!/usr/bin/env perl # �Ұ� big5 �r��ѪR; �зǿ�X�J�μзǿ�~���]�� big5 �s�X use encoding 'big5', STDIN => 'big5', STDOUT => 'big5'; print length("�d�m"); # 2 (�����ܦr��) print length('�d�m'); # 4 (�����ܦ줸��) print index("�ναл�", "να"); # -1 (���]�t���l�r��) print index('�ναл�', 'να'); # 1 (�q�ĤG�Ӧ줸�ն}�l)
�b�̫�@�C�Ҥl��, ``��'' ���ĤG�Ӧ줸�ջP ``��'' ���Ĥ@�Ӧ줸�յ��X�� Big5 �X�� ``ν''; ``��'' ���ĤG�Ӧ줸�իh�P ``��'' ���Ĥ@�Ӧ줸�յ��X�� ``α''. �o�ѨM�F�H�e Big5 �X���B�z�W�`�������D.
�B�~������s�X
�p�G�ݭn��h������s�X, �i�H�q CPAN (<http://www.cpan.org/>) �U�� Encode::HanExtra �Ҳ�. ���ثe���ѤU�C�s�X�覡:
cccii 1980 �~��ط|�������T�洫�X euc-tw Unix ����r�Ŷ�, �]�t CNS11643 ���� 1-7 big5plus ����Ʀ�ƧN��s���|�� Big5+ big5ext ����Ʀ�ƧN��s���|�� Big5e
�t�~, Encode::HanConvert �Ҳիh���ѤF²�c�ഫ�Ϊ���ؽs�X:
big5-simp Big5 ���餤��P Unicode ²�餤�夬�� gbk-trad GBK ²�餤��P Unicode ���餤�夬��
�Y�Q�b GBK �P Big5 ��������, �аѦҸӼҲդ����� b2g.pl �P g2b.pl ���{��, �Φb�{�����ϥΤU�C�g�k:
use Encode::HanConvert; $euc_cn = big5_to_gb($big5); # �q Big5 �ର GBK $big5 = gb_to_big5($euc_cn); # �q GBK �ର Big5
�i�@�B����T
�аѦ� Perl �������j�q������ (�������O�έ^��g��), �ӾDzߧ�h��� Perl ������, �H�� Unicode ���ϥΤ覡. ���L, �~�����귽�۷��״I:
���� Perl �귽����}
- <http://www.perl.com/>
- Perl ������ (�Ѽڵ�§���q���@)
- <http://www.cpan.org/>
- Perl ��X���ú� (Comprehensive Perl Archive Network)
- <http://lists.perl.org/>
- Perl �l���¤@��
�Dz� Perl ����}
- <http://www.oreilly.com.tw/chinese/perl/index.html>
- ���餤�媩���ڵ�§ Perl ����
- <http://groups.google.com/groups?q=tw.bbs.comp.lang.perl>
- �O�W Perl �s�u�Q�װ� (�]�N�O�U�j BBS �� Perl �s�u��)
Perl �ϥΪ̶��|
- <http://www.pm.org/groups/asia.shtml#Taiwan>
- �O�W Perl ��s�դ@��
- <http://irc.elixus.org/>
- ��ߨ�u�W��ѫ�
Unicode �����}
- <http://www.unicode.org/>
- Unicode �dzN�Ƿ| (Unicode �зǪ���w��)
- <http://www.cl.cam.ac.uk/%7Emgk25/unicode.html>
- Unix/Linux �W�� UTF-8 �� Unicode ���Ȱ�
����Ƹ�T
- ������s "���餤��" ���s "�c�餤��"?
- <http://www.csie.ntu.edu.tw/~b7506051/mozilla/faq.html#faqglossary>
- ����Ƴn���p��
- <http://www.cpatch.org/>
- Linux �n�餤��ƭp��
- <http://www.linux.org.tw/CLDP/>
SEE ALSO
Encode, Encode::TW, encoding, perluniintro, perlunicodeAUTHORS
Jarkko Hietaniemi <jhi@iki.fi>Autrijus Tang (��v�~) <autrijus@autrijus.org>
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre