�������ޤ�����...
����ɽ���äơ��ץ�����ߥ󥰸���֤κ������ʤ����ָ���ʤΤˡ��ʤ���PHP�פ��Ĥ��ȥ�������ɽ���Ф����о줹��Τ������󤶤����
�᡼�륢�ɥ쥹�ϸ�̩�˥����å����褦�Ȥ���Ȥʤ��ʤ��񤷤��ΤǤ�������ñ�ʥ����å����ä��餳���OK�ݤ��Ǥ��͡�/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/
����OK����ʤ���
�ǽ��[^0-9]
�ˤ��Ƥ���⤦���ᡣ
�᡼�륢�ɥ쥹������ɽ���������ǤϹԤ��ʤ����Ȥϡ�����äȤ�����Ф����˽ФƤ��뤷������������ɽ���ǥޥå��Ǥ���ΤϤ�������[email protected]
�����ʤ��addr-spec
�ޤǤǡ�From: Anonymous <[email protected]>
�����ʤ��mailbox
������ɽ���ǥޥå�����Τ��Բ�ǽ�ʤΤϤ⤦10ǯ�ʾ��������Τ��Ƥ���(Perl 5.6�ʹߤγ�ĥ����ɽ���Ǥ���в�ǽ������������Ȥ⤦����������ɽ������ϰ�æ���Ƥ��ޤ�)��
Jeffrey E. F. Friedl�Ḷ���ˤ�� �־��� ����ɽ���פˤϥ᡼�륢�ɥ쥹�ϥͥ��Ȥ��� �����Ȥ���Ĥ��Ȥ��Ǥ���Τ�����ɽ����ɽ�魯�Τ��Բ�ǽ�Ǥ���� �񤤤Ƥ���ޤ�
�ǡ�[email protected]
�����ʤ��addr-spec�Τߤ˥ޥå���������ɽ���ϡ��ʲ��ΤȤ���Ȥʤ롣
If you want to just check part a to see that the address is valid according to the mail header standard with a simple regular expression, you can have problems, because there are deliverable addresses that aren't RFC-2822 (the latest mail header standard) compliant, and addresses that aren't deliverable which, are compliant. However, the following will match valid RFC-2822 addresses that do not have comments, folding whitespace, or any other obsolete or non-essential elements. This just matches the address itself:my $atom = qr{[a-zA-Z0-9_!#\$\%&'*+/=?\^`{}~|\-]+}; my $dot_atom = qr{$atom(?:\.$atom)*}; my $quoted = qr{"(?:\\[^\r\n]|[^\\"])*"}; my $local = qr{(?:$dot_atom|$quoted)}; my $domain_lit = qr{\[(?:\\\S|[\x21-\x5a\x5e-\x7e])*\]}; my $domain = qr{(?:$dot_atom|$domain_lit)}; my $addr_spec = qr{$local\@$domain};Just match an address against/^${addr_spec}$/
to see if it follows the RFC2822 specification.
���ʤߤˡ������ޤȤ��ȡ�
�Ȥ�������ɽ���ˤʤ롣�����Ǥϥ��ԥڤ��䤹���褦�ˡ�textarea�������������Ƥ��롣�ʲ��������JavaScript�Ǵʰץ����å���
����ɽ���ϴ���ʤ��ȻȤ��Ť餤�Ǥ���͡��������Ȥ����Ķ���������褯�Ȥ��ѥ������Ф��Ƥ����Ʊ��Ѥ��������Ƥ���������ΤǤ���
ï���äƴְ㤤�Ϥ��������������ƺ�������ɽ����ְ㤨��Ȥ����ΤϺǤ�ְ㤨�뤳�Ȥ�¿����ʬ�Ǥ⤢�ꡢã�ͤǤ⤽������ƨ��뤹�٤��ۤȤ�ɤʤ��ʾ塢�ְ�ä�����ɽ���򸫤Ĥ������١֤�������ʤ��פȻ�Ŧ���������ƻ�Ŧ���줿�餹��ľ�������ߤ��˥ϥåԡ��Ȥ����Τ�����κ�ˡ���Ȼ�Ͽ����Ƥ��롣�ɤθ����ȤäƤ��Ƥ⡢���������Ѥ��ʤ���
�Ǥ��....����򸫤Ƥ��졣
�ȥåפˤ���Τϡ�������ɽ�����᡼�륢�ɥ쥹���ɤ���Ĵ�٤� - phpspot�פʤΤǤ��롣�����Ƥ����ǾҲ𤵤�Ƥ�������ɽ����^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$
�ϡ���̾�â¤[email protected]
����óݤ�������ǡ�[email protected]
���Ƥ��Ƥ��ޤ���
����Ǥϡ�
�ȸ����Ƥ�̵����ʤ��ʤäƤ��ޤ��ΤǤϤʤ�����
Google��Google�ǡ��ڥ��ɥ�󥯤Ȥ��ϤĤ֤��ˤĤ֤��ʤˡ�����������Τ��к����Ƥ���ʤ����������....�������ɲߤ���ष�Ƥ����ͤ������ΰ��Ӥ򤿤ɤ����ˡ�
Dan the Regular Expressionist
��ȯ�ԤäƤΤϡ��μ��Τʤ��ʹ֤��μ���������˻Ȥ���ġ������٤����Ȼפ������ο��γ�ȯ�Ԥ��μ����ʤ��󤸤㡢�ߤ��褦���ʤ����ץ�����ߥ󥰤Υƥ��˥å��������ɽ���äƤΤϥ��եȥ����������ѼԤǤʤ���ȯ�ԤΤ���ˤ����Τǡ����ξ���ο�����Ĵ�٤��˻Ȥ���ȯ�Ԥ����֤��������ʤ��Ȼפ�������������ȯ�Ԥ������Ƥ����٤��ǡ����������٤���������
���Ȥ����ξ��󤬴ְ�äƤ����Ȥ��Ƥ⡢���դǾ����������Ƥ���ʹ֤�˽�����Ǥ����ˡ�˽�����Ǥ����ʹ֤Υ��ȥ쥹ȯ���ʾ�β��ͤ���������������ʤ���͡�
���ä����μ�������Τˡ������������Ǹ��������㤦�ʤ�����ˤ�ä����ʤ��Ȼפ�������������ʥ����ȡ��ɤ�Ǥʤ���͡�