(PHP 4, PHP 5)
ereg — ������ʽƥ��
$pattern
, string $string
[, array &$regs
] ) : intNote:
ʹ�� Perl ����������ʽ��� preg_match() ����ͨ���DZ� ereg() ��������������
�����ִ�Сд�ķ�ʽ�� string
��Ѱ���������������ʽ pattern
��ƥ����Ӵ���
����ҵ��� pattern
��Բ�����ڵ���ģʽ��ƥ����Ӵ����Һ������ø����˵���������
regs
����ƥ���������
regs
������$regs[1]
������һ����Բ���ſ�ʼ���Ӵ���$regs[2]
�����ڶ����Ӵ����Դ����ơ�$regs[0] ��������ƥ����ַ�����
Note: ֱ�� PHP 4.1.0 Ϊֹ��$regs �������Ϊ����ʮ����Ԫ����ʹʵ��ƥ����Ӵ�����ʮ�����Ⲣ��Ӱ�� ereg() ƥ������Ӵ������������û���ҵ�ƥ�䣬�� $regs ���ᱻ ereg() ���ġ�
����� string
���ҵ� pattern
ģʽ��ƥ����
��ƥ���ַ����ij��ȣ����û���ҵ�ƥ�������� FALSE
�����û�д������ѡ����
regs
������ƥ����ַ�������Ϊ 0���������� 1��
���´���Ƭ�Ͻ��� ISO ��ʽ�����ڣ�YYYY-MM-DD��Ȼ���� DD.MM.YYYY ��ʽ��ʾ��
Example #1 ereg() ����
<?php
if (ereg ("([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})", $date, $regs)) {
echo "$regs[3].$regs[2].$regs[1]";
} else {
echo "Invalid date format: $date";
}
?>
�μ� eregi()��ereg_replace()��eregi_replace()��preg_match()��strpos() �� strstr()��