メール PHP 正規表現
最近PHPを再度やってるんですが、メールフォームの正規表現についてのメモ
_
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | if(isset($_POST['mail'])){ $mail = $_POST['mail']; $pattan = '/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/'; if(preg_match($pattan,$mail)){ echo '<p>正しいメールアドレスです</p>'; echo h($mail); }else{ echo '<p>['.h($mail).'」は正しい形式ではありません</p>'; } } |
コメントはまだありません。