1N/AIf you read this file _as_is_, just ignore the funny characters you
1N/Asee. It is written in the POD format (see perlpod manpage) which is
1N/Aspecially designed to be readable as is.
1N/AThe following documentation is written in EUC-CN encoding.
1N/A�������һ������ֱ༭����������ļ�, ������������ص�ע���ַ�.
1N/A����ļ����� POD (�����ļ���ʽ) д��; ���ָ�ʽ��Ϊ��������ֱ���Ķ�,
1N/A���ر���Ƶ�. ���ڴ˸�ʽ�Ľ�һ����Ϣ, ��ο� perlpod �����ļ�.
1N/Aperlcn - �������� Perl ָ��
1N/A�� 5.8.0 �濪ʼ, Perl �߱������Ƶ� Unicode (ͳһ��) ֧Ԯ,
1N/AҲ����֧Ԯ�����������ϵ����ı��뷽ʽ; CJK (���պ�) �������е�һ����.
1N/AUnicode �ǹ���Եı�, ��ͼ�������������е��ַ�: ��������, ��������,
1N/A�Լ������һ�� (ϣ����, ��������, ��������, ϣ������, ӡ����,
1N/Aӡ�ذ���, �ȵ�). ��Ҳ�����˶�����ҵϵͳ��ƽ̨ (�� PC �������).
1N/APerl ������ Unicode ���в���. ���ʾ Perl �ڲ����ַ���ݿ��� Unicode
1N/A��ʾ; Perl �ĺ�ʽ����� (��������ʾʽ�ȶ�) Ҳ�ܶ� Unicode ���в���.
1N/A�����뼰���ʱ, Ϊ�˴����� Unicode ֮ǰ�ı��뷽ʽ��ŵ����, Perl
1N/A�ṩ�� Encode ���ģ��, �����������ض�ȡ��д����еı������.
1N/AEncode ����ģ��֧Ԯ���м������ĵı��뷽ʽ ('gb2312' ��ʾ 'euc-cn'):
1N/A euc-cn Unix �����ַ�, Ҳ�����׳ƵĹ����
1N/A gb2312-raw δ������� (�ͱ���) GB2312 �ַ��
1N/A gb12345 δ��������й��÷������ı���
1N/A iso-ir-165 GB2312 + GB6345 + GB8565 + �����ַ�
1N/A cp936 ����ҳ 936, Ҳ������ 'GBK' (��������) ָ��
1N/A hz 7 �����ݳ�ʽ GB2312 ����
1N/A������˵, �� EUC-CN ����ĵ���ת�� Unicode, �����������ָ��:
1N/APerl Ҳ�ڸ��� "piconv", һ֧��ȫ�� Perl д�ɵ��ַ�ת�����߳���, �÷�����:
1N/A����, ���� encoding ģ��, ���������д�����ַ�Ϊ��λ�ij�����, ������ʾ:
1N/A # ���� euc-cn �ִ�����; ������뼰��������Ϊ euc-cn ����
1N/A use encoding 'euc-cn', STDIN => 'euc-cn', STDOUT => 'euc-cn';
1N/A print length("����"); # 2 (˫��ű�ʾ�ַ�)
1N/A print length('����'); # 4 (����ű�ʾ�ֽ�)
1N/A print index("�̻�", "��"); # -1 (��������ַ�)
1N/A print index('�̻�', '��'); # 1 (�ӵڶ����ֽڿ�ʼ)
1N/A�����һ��������, "" �ĵڶ����ֽ��� "" �ĵ�һ���ֽڽ�ϳ� EUC-CN
1N/A��� "��"; "" �ĵڶ����ֽ����� "��" �ĵ�һ���ֽڽ�ϳ� "��".
1N/A��������ǰ EUC-CN ��ȶԴ����ϳ��������.
1N/AEncode::HanExtra ģ��. ��Ŀǰ�ṩ���б��뷽ʽ:
1N/A gb18030 ���������, ��������
1N/A����, Encode::HanConvert ģ�����ṩ�˼�ת���õ����ֱ���:
1N/A big5-simp Big5 ���������� Unicode �������Ļ�ת
1N/A gbk-trad GBK ���������� Unicode �������Ļ�ת
1N/A use Encode::HanConvert;
1N/A $euc_cn = big5_to_gb($big5); # �� Big5 תΪ GBK
1N/A $big5 = gb_to_big5($euc_cn); # �� GBK תΪ Big5
1N/A��ο� Perl �ڸ��Ĵ���˵���ļ� (����ȫ����Ӣ��д��), ��ѧϰ������
1N/APerl ��֪ʶ, �Լ� Unicode ��ʹ�÷�ʽ. ����, �ⲿ����Դ�൱�ḻ:
1N/A=head2 �ṩ Perl ��Դ����ַ
1N/APerl ����ҳ (��ŷ����˾ά��)
1N/APerl �ۺϵ���� (Comprehensive Perl Archive Network)
1N/A�������İ��ŷ���� Perl ���
1N/A=head2 Unicode �����ַ
1N/AUnicode ѧ��ѧ�� (Unicode �����ƶ���)
1N/AL<Encode>, L<Encode::CN>, L<encoding>, L<perluniintro>, L<perlunicode>
1N/AJarkko Hietaniemi E<lt>jhi@iki.fiE<gt>
1N/AAutrijus Tang (���ں�) E<lt>autrijus@autrijus.orgE<gt>