�����ſ�ʼһ���ַ�������������Է������Ž����� ������һ���ҷ�����û�����⺬�塣���һ���ҷ�������Ҫ��Ϊһ���ַ����еij�Ա, ��ô���Խ���д���ַ�������ַ���(���ʹ����^ȡ���� ��ô�ǵڶ���)����ʹ��ת�����
һ���ַ�����Ŀ���ַ�����ƥ��һ���������ַ��� ���ַ��������ַ����ж�����ַ����ϵ�����һ��, ����ʹ���� ^ ���ַ���ȡ���� ���^��Ҫ��Ϊһ���ַ���ij�Ա��ȷ�������Ǹ��ַ�������ַ��� ���߶������ת�弴�ɡ�
���磬�ַ���[aeiou]ƥ�����е�СдԪ����ĸ�� ��[^aeiou]ƥ�����з�Ԫ����ĸ���ַ���ע�⣺ ^ֻ��һ��ͨ��ö��ָ����Щ�������ַ���֮�е��ַ��ı������š������Ƕ��ԣ� ����Ȼ���Ŀ���ַ���������һ���ַ������������ǰƥ�����Ŀ���ַ���ĩβ�� ƥ�佫��ʧ�ܡ�
����Сд��ƥ�䱻���ú������ַ��ͬʱ�����Сд���ְ汾����˶������ӣ� һ����Сд�����е�[aeiou]ͬʱƥ��"A"��"a"�� ���Ҵ�Сд�����е�[^aeiou]ͬʱ��ƥ�� "A"��
���з����ַ�����û���κ����⺭�壬 �� PCRE_DOTALL �� PCRE_MULTILINE ѡ��ء� һ���ַ������ [^a] ʼ�ջ�ƥ�任�з���
���ַ����У�һ���л���(���� -)��������ָ����һ���ַ�����һ���ַ��ķ�Χ�� ���磬[d-m]ƥ��d��m֮��������ַ����������ʱ�պϵġ� ����л�������Ҫ��һ���ַ����������� �����뱻ת�ƻ��߳�����һ�����ᱻ����Ϊһ����Χ��λ�ã� ���͵ı����ַ��ʼ�����λ�á�
��һ���ַ���Χ�������治��ʹ���������š� ����һ��ģʽ [W-]46] ������Ϊһ������ W �� - ���ַ��࣬��������ַ��� "46]"�� ���������ƥ�� "W46]" �� "-46]"��Ȼ���� ����������Ǿ���ת��ģ� �����ᱻ����Ϊ��Χ���յ㣬 ��� [W-\]46] �ͻᱻ����Ϊһ�������İ��� W �� ] ��Χ�������ַ��Լ� 4��6 ���ַ��ࡣ 8 ���ƻ� 16 ����������������ͬ������������Ϊ��Χ���յ㡣
��Χ������ ASCII �����������ǿ�������Ϊ�ַ�ָ����ֵ������ [\000-\037]�� ����ڴ�Сд������ƥ��ģʽ��ʹ��һ��������ĸ�ķ�Χ�� ��ͬʱƥ�����Ĵ�Сд��ʽ�� ���� [W-c] �ڲ����ִ�Сдƥ��ʱ�ȼ��� [][\^_`wxyzabc]�����ң� ���ʹ���� "fr"(����) �ĵ��������ַ���ʱ�� [\xc8-xcb] ����������ģʽ��ƥ������E�ַ���
�ַ���\d��\D�� \s��\S��\w �� \W Ҳ���Գ�����һ���ַ����У� ���Խ���ƥ����ַ�����뵽�µ��Զ����ַ����С����磬 [\dABCDEF] ƥ������Ϸ��� 16 ���������� ^ ���Ժܷ�����ƶ��ϸ���ַ��࣬ ���� [^\W_] ƥ���κ���ĸ�����֣�����ƥ���»��ߡ�
���з���ĸ�����ַ�����\��-�� ^(����ʼλ��)�Լ�������]���ַ����ж��Ƿ������ַ��� û��ת��Ҳ������Σ����ģʽ�������ڱ��ʽ�����������ַ����������ת�塣
Perl ֧�� POSIX �ַ�����š������ַ���ʹ��[:��:]�պϡ� PCRE ͬ��֧����Щ�ַ��࣬ ���磬[01[:alpha:]%]ƥ�� "0"��"1"��������ĸ��"%"�� ֧�ֵ��ַ������£�
alnum | ��ĸ������ |
alpha | ��ĸ |
ascii | 0 - 127��ascii�ַ� |
blank | �ո��ˮƽ�Ʊ�� |
cntrl | �����ַ� |
digit | ʮ������(same as \d) |
graph | ��ӡ�ַ�, �������ո� |
lower | Сд��ĸ |
��ӡ�ַ�,�����ո� | |
punct | ��ӡ�ַ�, ��������ĸ������ |
space | �հ��ַ� (��\s�ഹֱ�Ʊ��) |
upper | ��д��ĸ |
word | �����ַ�(same as \w) |
xdigit | ʮ���������� |
[:word:]��һ�� perl��չ��[:blank:]��һ���� Perl5.8 ������ GNU ��չ�� ����һ�� perl ��չ��ȡ����ͨ��ǰ��һ��^�� ���磬 [12[:^digit:]] ƥ��"1", "2" ���κη������ַ�
�� UTF-8 ģʽ������ 128 ���ַ�ֵ����ƥ���κ� POSIX �ַ��ࡣ