[Tep-j-general] tep_validate_email の精度について

Back to archive index

Masato Kobayashi ksoun****@rd*****
2007年 10月 26日 (金) 15:01:44 JST


小林`Ksoundです。

>>>     function isValidInetAddress($data, $strict = false)
>>>     {
>>>         $regex = $strict ?
>>>'/^([.0-9a-z_+-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,})$/i' :
>>>'/^([*+!.&#$|\'\\%\/0-9a-z^_`{}=?~:-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,})$/i';
>>>         if (preg_match($regex, trim($data), $matches)) {
>>>             return array($matches[1], $matches[2]);
>>>         } else {
>>>             return false;
>>>         }
>>>     }
>
>こちらだと今度は
>
>AAA..****@ezweb*****
>
>のようなアドレスがはじかれそうな気がしますが

ちゃんと通るようですね(^_^;)
よく見ずに書いてしまいました。
申し訳ありませんm(_ _)m

 Masato Kobayashi




Tep-j-general メーリングリストの案内
Back to archive index